Arduino soll erst wenn seit 1 Sekunde keine Signale mehr angekommen sind eine Ak

Hallo, wie kann ich es programmieren, dass der Arduino zählt, wie oft ein Knopf gedrückt wurde, und erst wenn eine Sekunde ohne Knopfdruck vergangen ist, er die Anzahl der neu dazugekommenen Signale auf den seriellen Monitor ausgibt?Er soll also nicht nach JEDEM Knopfdruck die Zahl ausgeben, sondern erst warten, bis für 1 Sekunde nichts mehr ankommt. Zum Beispiel: Der Taster wurde 15 mal kurz hintereinander gedrückt. Der Arduino soll dann erst einmal nur zählen und DANN erst , nach einer Sekunde die 15 ausgeben.

Du merkst Dir den Zeitpunkt des 1. Tastendrucks (millis()) in einer Variable und setzt die bei jedem Tastendruck wieder auf den aktuellen Wert von millis().

"Parallel" checkst Du, ob aktuelle millis > 1000 zum letzten gemerkten Wert sind. Wenn ja, ist 1 Sekunde kein Tastendruck mehr reingekommen.

Easy, oder?

Und wichtig dabei, mit millis arbeiten und keine delays verwenden.