Mission 1-06: "Die Sanduhr"
Website: | BBSI Technik Kaiserslautern |
Kurs: | TG13 GK IV (Wehner) |
Buch: | Mission 1-06: "Die Sanduhr" |
Gedruckt von: | Gast |
Datum: | Donnerstag, 21. November 2024, 16:37 |
1. Kurzbeschreibung des Projekts
Hallo Rookie,bei diesem Projekt programmieren wir ein einfache Sanduhr mit dem 5x5 Leuchtdioden großem Display
des micro:bit-Computers.
Viel Vergnügen!
2. Die Beschreibung Deiner Mission
Im folgenden erstellen wir ein Programm mit dem Namen "Sanduhr.hex", welche die nachfolgend beschriebene
Funktion hat.
Bild 1: Bereitsschaftsanzeige Bild 2: Rückwärts laufende Sanduhr nach Betätigung der Taste "A"
Funktionsbeschreibung:
1. Nach dem Einschalten oder einem Warmstart des micro:bit-Computers zeigt dieser auf seinem Bildschirm zunächst
mit einem lächelnden Smiley seine Betriebsbereitschaft an (siehe Bild 1).
2. Mit Betätigung der Taste "A" (Ereignis) wird ein Programmcode gestartet, welcher im Sekundentakt den Sand von
oben nach unten durch die Sanduhr rieseln lässt (siehe Animation in Bild 2).
Nach 10 Sekunden ist die Zeit um, der Sand ist in der unteren Hälfte unserer Sanduhr angekommen und die Anzeige
des durchgelaufenen Sands bleibt erhalten bis die Taste "A" erneut betätigt wird.
3. Hilfestellungen
Für die Umsetzung benötigen wir die folgenden Elemente und Befehlsblöcke:
1. "on start"
3. "show icon"
4. "show leds"
5. "pause (ms) ..."