Hallo. Ich mal wieder
Mein erstes Projekt ist nun erledigt und nun geht's gleich ans zweite:
Ich möchte für unseren Bogensportverein eine Schießtimer bauen.
Als Ausgabe hab ich eine LED Matrix.
Steuerung soll über einen ESP8266WebServer erfolgen.
Ziel ist das der Client einen Start Request schickt und dann der Countdown 20 Sekunden herunterzählt. Das ist die Vorbereitungszeit.
Dann zählt er 120 Sekunden herunter. Schießzeit.
20 Sekunden vor ende der Schießzeit wird der Hintergrund des Displays GELB um anzuzeigen das es gleich vorbei ist.
Dann wird der Display wieder rot. Schießzeit zu ende.


Alles soweit kein Problem aber wie gehe ich mit der korrekten zeit um?
delay(1000) ist unschön und man kann dann ja auch die Verarbeitung nicht abbrechen.
In Java gibt's das Object Timer() und TimerTask()

gibt's sowas auch hier?

Vielen Dank und Viele Grüße
Michael