كود:
#define tempr adc_read(0)
#define hum adc_read(1)
#define heater gpio.f4
#define motor gpio.f5
unsigned int x=0;
void main()
{trisio=3;heater=motor=0;
ANSEL = 3;
CMCON = 7;
while(1)
{for(x=0;x<7000;x++)
{
if(tempr>=78)heater=0;
else heater=1;
delay_ms(1000);
}
motor=~motor;
}
}
اعدادات المايكروسي
مخطط الدائرة
لم يتم برمجة حساس الرطوبة بعد لانني لم اتعامل معه من قبل و احتاج الى مراجعة الداتاشيت الخاصة به
|
بسم الله مشاء الله عليك
ربنا يبارك فيك يارب
لكن كنت محتاج الدائره تحتوي علي شاشه لعرض درجه الحراره ودرجه الرطوبه مع امكانيه ظبط درجه الحراره والرطوبه بواسطه مفاتيح بوش بوتن
بالاضافه الي التقليب كل ساعتين
وفي حاله اي خلل في الرطوبه والحراره ينطلق انظار
انا عارف ان طلاباتي كتير في البرنامج لاكن عشمي في الله ثم فيك انت والاخوه الكبار الموجودين في المنتدي