chtěl bych vyhodnocovat během programu denní nejvšší a nejnižší teploty kód si předtavuji takto :
Kód: Vybrat vše
void minmax() {
DateTime datumCas = DS1307.now();
if (datumCas.day() == dnes) {
if (t > daymaxt && t != 255 || daymaxt == 00) daymaxt = t;
if (Tbazen > daymaxB || daymaxB == 00) daymaxB = Tbazen;
if (t < daymint || daymint == 00) daymint = t;
if (Tbazen < dayminB || dayminB == 00) dayminB = Tbazen;
}
else {
daymaxB = Tbazen;
dayminB = Tbazen;
daymint = t;
daymaxt = t;
dnes = datumCas.day();
}
}
Kód je v Arduino IDE pro ESP8266, všechny globální proměné jsou byte.