Relais mit Taster Schalten und LCD Lauftext

Das sollte nach 2 Sekunden - und wenn die Taste losgelassen ist - wieder ausgehen.
Macht es das nicht, dann ist Dein Widerstand nicht nach GND. (PULLDOWN)

Du kannst das ganze auch ohne Widerstand betreiben und den internen PULLUP verwenden, dann ist nur die Tastenlogik umzuändern.

Logik PULLDOWN     Logik interner PULLUP
+5V -----+
         |
        / 
         |
         |
31  -----+          31 -----+
         |                  |
        | |                 |
        | |                /  
        | |                 |
         |                  |
GND -----+         GND -----+

Nach der Änderung der Verdrahtung
Änderungen in meinem Sketch von oben:
Zeile 25: pinMode(taster, INPUT_PULLUP);
Zeile 46: if (!digitalRead(taster))

1 Like