Hallo zusammen,

ich habe einen Sketch nachgebaut, bei dem 8 Taster an den Ausgängen eine definierte Schaltzeit ausgeben (z.B. 400 msek), unabhängig davon, wie kurz oder wie lange ich einen jeweiligen Taster drücke. Das ganze funktioniert auch. Allerdings löst die Funktion erst dann aus, wenn ich den Taster wieder loslasse. Wenn ich den Taster z.B. 1 min drücke, passiert da gar nichts. Ich möchte aber gern, dass die Funktion genau dann auslöst, wenn ich den Taster runterdrücke (nicht erst dann, wenn ich ihn wieder loslasse).
Die Taster-Kontakte schliessen gegen GND, gegen Plus liegen jeweils Widerstände (Pull-Up).

Könnt Ihr mir bitte sagen, woran das liegt? Ist das im Programm begründet? Oder liegt das an der Beschaltung der Taster (Pull-Up oder besser Pull-Down)? Wie kann ich das ändern?


Andi