با سلام خدمت اساتید گرامی
بنده یه پروژه دارم که میخوام راه اندازی کنم و سناریوش به شرح زیر است . پیشاپیش از وقتی که میزارین سپاسگذارم.
سناریو :
ملزومات سخت افزاری
1- برد میکرو
2- 1 رله
3- 3 عدد شاسی
و بقیه ملزومات که اینجا با اونا کاری ندارم
نرم افزار
یک شاسی مخصوص Set : این شاسی منو هست
یک شاسی مخصوص UP : این شاسی برای زیاد کردن زمان (ثانیه)
یک شاسی مخصوص Down : این شاسی برای کم کردن زمان (ثانیه)
ما میخوایم 5 تا زمان داشته باشیم که وقتی set را میزنیم بره روی زمان اول و از 0 تا زمانی که ما نیاز داریم تنظیم کنیم و مجدداً با فشردن set بره روی زمان بعدی و الی آخر تا زمان پنجم. بعد از تنظیم 5 تا زمان یه زمان دیگه بیاد جهت delay مربوط به اجرای بین این 5 تا زمان که الان تنظیم کردیم.
نکته اینکه برنامه زمانی اجرا بشه که از روی زمان delay که دادیم هم بره و (2*16) LCD را clear کنه و برنامه start بشه. حالا EEPROM هم تنظیم بشه که عدد هایی که تنظیم شده با خاموش شدن میکرو ار بین نره.
بعد از اجرای برنامه یکی از پین ها که میشه IN ماژول رله هست HIGH بشه و بعد از زمان تنظیم شده مجدداً LOW بشه و delay که تعریف شده اینجا طول بکشه و بره سر زمان دومی و الی آخر.
حالا عاجزانه از اساتید بزرگوار خواهش میکنم یه کمک هر چند ناچیز به بنده بکنند که اینشالله بتونم روزی جبران کمک شما را بکنم.
ممنونم