• 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
Przekaźnik czasowy na attiny13
#18
(18-04-2024, 22:29)Łowiczak napisał(a): ... to jak doczekamy się kodu aby Ci pomóc?
Przepraszam że tak długo, ale pracuje. To jest jeden z kodów który zaczął jakoś działać, tylko problem jest taki że jak na próbę dałem leda to po tych 20min i 100s led przygasa ale nie gaśnie. dopiero jak minie następne 40min to gaśnie.
Czasy też są zaniżone, ale podejrzewam że prędkości zegarów się nie zgadzają. Ale to nie jest problemem.

Kod:
#define LED_1 4

bool stan_LED_1 = false;

unsigned long now = 0;

unsigned long timer_LED_1 = 0;

void setup() {
  pinMode(LED_1, OUTPUT);

}

void loop() {
   now = millis();

  if(now - timer_LED_1 >= 20*60*1000UL){
    digitalWrite(LED_1, HIGH);
  }
 if(now - timer_LED_1 >= 100*1000UL){
    digitalWrite(LED_1, LOW);
  }
   if(now - timer_LED_1 >= 40*60*1000UL){
    timer_LED_1 = now;
  }
}
 
Odpowiedź
  


Wiadomości w tym wątku
Przekaźnik czasowy na attiny13 - przez Spinus - 17-04-2024, 08:58
RE: Przekaźnik czasowy na attiny13 - przez oscarX - 17-04-2024, 11:30
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 17-04-2024, 13:49
RE: Przekaźnik czasowy na attiny13 - przez oscarX - 17-04-2024, 14:10
RE: Przekaźnik czasowy na attiny13 - przez oscarX - 18-04-2024, 07:32
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 18-04-2024, 08:24
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 18-04-2024, 08:23
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 17-04-2024, 15:57
RE: Przekaźnik czasowy na attiny13 - przez kaczakat - 18-04-2024, 14:03
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 19-04-2024, 09:25
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 19-04-2024, 08:31
RE: Przekaźnik czasowy na attiny13 - przez Spinus - 20-04-2024, 10:45

Skocz do:


Przeglądający: 1 gości