• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Sterownik ogrzewania wody w basenie.
#9
Cały czas brakuje mi jednej zmiennej, która była by stała do momentu kiedy millis przekroczy warunek millis+czas opóźnienia.

Kod:
if (TEMP_POMPY >= 3) {                        //włączenie pompy przy wzroście temperatury
   digitalWrite(POMPA, LOW);
   lcd.setCursor(18, 2);
   lcd.print("*");
   ACZ = millis(); // aktualny czas

if (TEMP_POMPY >= 3) {                       //włączenie filtra przy wzroście temperatury
//    delay(5000);                           // tu ma nastąpić zwłoka zamiast delay - millis
    digitalWrite(FILTR, LOW);      
    lcd.setCursor(18, 3);
    lcd.print("*");
    to = 1;
 
Odpowiedź
  


Wiadomości w tym wątku
Sterownik ogrzewania wody w basenie. - przez kagiva - 13-06-2019, 19:24
RE: Sterownik ogrzewania wody w basenie. - przez es2 - 13-06-2019, 20:23
RE: Sterownik ogrzewania wody w basenie. - przez es2 - 13-06-2019, 20:56
RE: Sterownik ogrzewania wody w basenie. - przez es2 - 13-06-2019, 23:40
RE: Sterownik ogrzewania wody w basenie. - przez kagiva - 13-06-2019, 22:26
RE: Sterownik ogrzewania wody w basenie. - przez es2 - 14-06-2019, 07:43
RE: Sterownik ogrzewania wody w basenie. - przez es2 - 14-06-2019, 15:23

Skocz do:


Przeglądający: 1 gości