Skocz do zawartości

busyboy1978

Użytkownicy
  • Zawartość

    1
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O busyboy1978

  • Ranga
    1/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Witam, Posiadam Arduino nano wraz modułem czasowym i przekaźnikami. Generalnie bawię się w uruchamianie przekaźników o określonej godzinie lub przez przełącznik. Jeżeli jest włączanie przekaźników przez przełącznik - wszystko jest ok. delay(1000); /////////////////////////////////////////////////////////////// // Przycisk Strefa 1 if (digitalRead(12) == LOW) { //Jeśli przycisk jest wciśnięty digitalWrite(przekaznik1, LOW); // ON lcd.setCursor(11, 1); lcd.print("S 1"); } else { //Jeśli przycisk nie jest wciśnięty digitalWrite(przekaznik1, HIGH); // OFF lcd.setCursor(11, 1); lcd.print(" "); } Natomiast jeżeli chodzi o włączanie czasowe - o określonej godzinie -t to już jest problem, przekaźnik zamiast raz się włączyć to uruchamia się co sekundę. if ((22 == tm.Hour) && (51 == tm.Minute) && (6 == tm.Wday)) { digitalWrite(przekaznik1, LOW); // ON lcd.setCursor(11, 1); lcd.print("S 1"); } if ((22 == tm.Hour) && (52 == tm.Minute) && (6 == tm.Wday)) { digitalWrite(przekaznik1, HIGH); // OFF } Generalnie powinien włączyć się o określonej godzinie - która jest określona w if oraz wyłączyć się również o określonej godzinie. Proszę o pomoc w tej kwestii.
×
×
  • Utwórz nowe...