با سلام
می خوام یه دستگاه جوجه کشی بسازم که اتوماتیک باشه.عاجزانه میخوام کمکم کنید برنامش خیلی سخته.
شخصاتش هم اینه: باید بتونیم دما و رطوبت رو تنظیم کنیم.دما و رطوبتی که با ولوم یا سوییچ تنظیم کردیم جدا از هم رو رویlcdنشون بده.
سنسورام ds18b20 و hs1101 هست و میکروم مگا16هست.2 تا رله یکی برای گرم کردن دستگاه هست و یکی برای خنک کردن دستگاه.برای رطوبت هم دوتا رله هست که اگه رطوبت کم شد به دستگاه اب اضافه شه. و اگه رطوبت زیاد شد فنی برای تخلیه ی رطوبت روشن بشه.lcd هم اگه20*4 باشه کافیه و یک موتور برای چرخاندن تخم مرغ ها به کار بره.موتور اگر برای هر 1ساعت به اندازه ی پنج ثانیه کارکنه کافیه.چون تو سه روز اخر تخم مرغ ها نباید بچرخند با زدن سوییچ پنجم باید موتور از کار بیفته.پس 5 تا رله و سوییچ داریم.2تاشون برای تنظیم دما 2تاشون برای تنظیم رطوبت ویکی برای موتور.السیدی باید چند چیز رونشون بده.1دما رو به دقت0.1 نشون بده(ds18b20)رطوبت رو هم به دقت1درصد نشون بده(hs1101)+دما و رطوبتی که ما تنظیم کردیم(کلید ها و ولوم ها)در ال سی دی نمایش داده بشه.دما و رطوبت هر کدوم دو عدد داره یکی رو سنسور تشخیص داده یکی رو کاربر تنظیم کرده میکرو سعی کنه این دوعدد متفاوت رو با هم برابر کنه(توسط دوتا رله برای دما ودوتا رله برای رطوبت)وتوی السیدی نمایش بده.اگر دمایی رو کاربر تنظیم کرده بیشتر از دمای اندازه گیری شده بود رله ی یک سوییچ شه.اگر دمایی رو کاربر تنظیم کرده کمتر از دمای اندازه گیری شده بود رله ی دوم سوییچ شه.اگرهم مساوی بود هیچ کار نکنه.
و اگر رطوبتی که کاربر تنظیم کرده بیشتر از دمای اندازه گیری شده بود رله ی یک سوییچ شه.اگر دمایی رو کاربر تنظیم کرده کمتر از دمای اندازه گیری شده بود رله ی 4 سوییچ شه.اگرهم مساوی بود هیچ کار نکنه.
رله ی 5 هم برایچرخوند تخمم مرغا هست.
این کار های یه دستگاه فول اتوماته که نوشتن این برنامه برای من خیلی سنگینه. پس کمکم کنید.
باتشکر.