سلام دوستان؛
من میخوام یه برنامه بنویسم که در ادامه توضیحش رو میگم ولی نمیدونم از چه ساختاری در برنامه استفاده کنم، خودم چند تا ایده دارم ولی نمیدونم بهترین کار چیه.
قراره یه همچین اتفاقی بیفته:
یه صندلی رو در نظر بگیرید که دو تا موتور داره (جک برقی)، این موتور ها در هر دو جهت میچرخند و زیر صندلی و پشتی صندلی رو جا به جا میکنن(عقب جلو ، پایین بالا)، پس چهار تا دکمه داریم برای تنظیم این صندلی که در حالت عادی کار میکنند، حالا قراره یه دکمه ی پنجم باشه که کاربر اول اون رو میزنه، بعد با اون چهار تا دکمه صندلی رو میبره به یه وضعیت دلخواه (ارتفاع صندلی و تنظیم پشتی)، و دوباره اون دکمه رو میزنه و این حالت در میکرو ذخیره میشه، که هر دفعه این دکمه رو زد صندلی اتوماتیک میره تو همین حالت ذخیره شده قرار میگیره.
به نظر شما ساختار برنامه چجوری باشه؟؟ میکرو ATmega32 هستش به نظرتون حافظه اش کافیه؟؟
من میخوام یه برنامه بنویسم که در ادامه توضیحش رو میگم ولی نمیدونم از چه ساختاری در برنامه استفاده کنم، خودم چند تا ایده دارم ولی نمیدونم بهترین کار چیه.
قراره یه همچین اتفاقی بیفته:
یه صندلی رو در نظر بگیرید که دو تا موتور داره (جک برقی)، این موتور ها در هر دو جهت میچرخند و زیر صندلی و پشتی صندلی رو جا به جا میکنن(عقب جلو ، پایین بالا)، پس چهار تا دکمه داریم برای تنظیم این صندلی که در حالت عادی کار میکنند، حالا قراره یه دکمه ی پنجم باشه که کاربر اول اون رو میزنه، بعد با اون چهار تا دکمه صندلی رو میبره به یه وضعیت دلخواه (ارتفاع صندلی و تنظیم پشتی)، و دوباره اون دکمه رو میزنه و این حالت در میکرو ذخیره میشه، که هر دفعه این دکمه رو زد صندلی اتوماتیک میره تو همین حالت ذخیره شده قرار میگیره.
به نظر شما ساختار برنامه چجوری باشه؟؟ میکرو ATmega32 هستش به نظرتون حافظه اش کافیه؟؟
دیدگاه