Forum
Arduino Problem, von SD File lesen und in int ablegen (Elektronik)
Ich hab es jetzt mal so probiert, mal sehen ob das läuft:
Mit:
int temp = round(t)
und der Vergleich
&& temp == schalt_temp
float t = dht.readTemperature()-1.2;//Temp. Anpassung -1.2
int temp = round(t)
//Schaltpunktabfrage:
//Klima einschalten zwischen Zeit A und B ab eingestellter Temperatur (18°C default)
if (myRTC.hours >= A_hour && myRTC.minutes >= A_minute && myRTC.hours <= B_hour && myRTC.minutes <= B_minute && AlarmIsActiveLG == 1 && temp_trigger == 0 && temp == schalt_temp)
{
sd_read_ir("ON.TXT" //Aufruf Unterprogramm SD lesen (sd_read_ir)
(temp_trigger = 1);
lcd.setCursor(0, 1);
lcd.print("Klima ein "
delay(500);
}
Kompletter Sketch siehe oben.
Gruß
Dieter
Gesamter Thread: