C4K: MB-05 Timer
Programmiere eine eigene Stoppuhr und behalte die Zeit genau im Blick!
Inhalt
In diesem Workshop programmieren die Teilnehmenden einen Timer für den BBC micro:bit. Über die Tasten wird der Timer gestartet, gestoppt und zurückgesetzt. Während der Timer läuft, wird die vergangene Zeit gemessen und auf der LED-Matrix angezeigt.
Dabei lernen die Teilnehmenden, verschiedene Programmzustände zu verwalten und Tasteneingaben gezielt auszuwerten. Der Timer kann jederzeit angehalten und anschließend weitergeführt werden, ohne dass die bereits gemessene Zeit verloren geht.
Lernziele
- Tasten als Eingabe verwenden
- Zeitabstände messen und verarbeiten
- Variablen zum Speichern der vergangenen Zeit einsetzen
- Start-, Stopp- und Reset-Funktionen programmieren
- Zwischen verschiedenen Programmzuständen unterscheiden
- Programmabläufe planen, testen und verbessern
Erweiterungen
- Während der Timer läuft, eine Animation auf der LED-Matrix anzeigen
- Beim Erreichen des Zeitziels einen Ton abspielen
- Das erreichte Ziel zusätzlich durch ein Symbol anzeigen