Challenge 3 - Countdown
Programmiere einen Timer, der die Zeit herunterzählt und dabei den Fortschritt anzeigt. Du bist dabei frei, wie die verbleibende Zeit anzeigen möchtest.
Vorschläge für Zeitdarstellung
Vorschläge für Zeitdarstellung
- Verbleibende Sekunden als Zahl darstellen
- Fortschritt als Balken darstellen
- Farben verwenden, um den Fortschritt darzustellen
- Kombination aus verschiedenen Möglichkeiten
- ...
Aufgabe
- Öffne oder erstelle ein MakeCode-Projekt mit der Lumatrix Erweiterung luma-matrix
- Programmiere einen Countdown-Timer, von z.B. 20 Sekunden auf 0 Sekunden.
- Nach abgelaufener Zeit soll ein Bild oder eine Animation angezeigt werden.
- Du kannst den Countdown mit dem Joystick starten und stoppen.
- Programmiere die Fortschrittsanzeige, so dass der Timerfortschritt abgeschätzt werden kann.
- Ergänze den Countdown mit weiteren Funktionen, wie z.B. einer Pause-Funktion oder einer Reset-Funktion.