24-01-2017, 11:12
(23-01-2017, 14:06)krn78 napisał(a): Nie zagłębiając się w kod, histerezę możesz załatwić dzięki sprawdzeniu, czy przekaźnik jest załączony, czy nie. Jeśli tak, to wyłącz go przy T+h, natomiast jeśli nie, to włącz go przy T.
Witam
Tak ustawiłem, działa jak należy.
Kod:
if (sensors.getTempCByIndex(0) < (nastaw1))
{ digitalWrite(8,HIGH); }
if (sensors.getTempCByIndex(0) > (nastaw1+1)) // histereza
{ digitalWrite(8,LOW); }
}