۱۲-اردیبهشت-۱۳۹۴, ۰۰:۳۲:۳۹
سلام درود بر اساتید محترم
من چند وقتی دارم روی پروژه ای کار مکنم که میخوام میانگین دمای چهار تا سنسور بگیرم وری lcd نمایش بدم
سنسور ds18b20 را انتخاب کردم
وا پروتکل 1wier استفاده کرم
تا 3 تا سنسو مشکلی نداره ولی سنسور چهارم که مخوام بخونم نمیدونم چرا حالش خراب میشه
کسی هست دلیل شو بدونه؟؟؟؟؟؟؟
اینم کد برنامه برای 4 تا سنسور :
من چند وقتی دارم روی پروژه ای کار مکنم که میخوام میانگین دمای چهار تا سنسور بگیرم وری lcd نمایش بدم
سنسور ds18b20 را انتخاب کردم
وا پروتکل 1wier استفاده کرم
تا 3 تا سنسو مشکلی نداره ولی سنسور چهارم که مخوام بخونم نمیدونم چرا حالش خراب میشه
کسی هست دلیل شو بدونه؟؟؟؟؟؟؟
اینم کد برنامه برای 4 تا سنسور :
کد php:
while (1)
{
t1=ds18b20_temperature(&rom_codes[0][0]);
t2=ds18b20_temperature(&rom_codes[1][0]);
t3=ds18b20_temperature(&rom_codes[2][0]);
t4=ds18b20_temperature(&rom_codes[3][0]);
s=t1+t2+t3+t4;
m=s/4;
sprintf(lcd_array,"Temp=%2.2fc",m);
lcd_clear();
lcd_gotoxy(0,0);
lcd_puts(lcd_array);
}
}