Mission 2-03: "Der elektronische Würfel"
2. Die Beschreibung Deiner Mission
Bei diesem Projekt erstellen wir ein Programm mit dem Namen "Elektronischer_Würfel.hex",
welches auf dem Lernprojekt 1-06 "Einfacher_Würfel" aufbaut, aber viel stylischer ist.
Schauen wir uns zunächst ein Video an, wie ein solch total angesagter elektronischer Würfel aussieht.
Funktionsbeschreibung:
1. Das Einschalten des micro:bit-Computers löst als Ereignis einen Programmcode aus, welcher
zunächst das Display des micro:bit-Computers löscht, danach die Melodie "power up"
einmal abspielt und mit den in Bild 1 dargestellten "Doppelpfeile" die Bereitschaft des Würfels
anzeigt.
Bild1: Bereitschaftsanzeige
2. Das Ereignis "Drücken der Taste A" startet einen Programmcode, der eine Zahl erwürfelt und das
Ergebnis als Zahl anzeigt. Dies geschieht in der folgenden Reihenfolge:
a. Zunächst wird das Display des micro:bit-Computers gelöscht und es folgt eine Pause von 0,3 Sekunden.
b. Danach wird eine Zufallszahl zwischen 1 und 6 ermittelt und in die Variable "Wert" geschrieben.
c. Es folgt das einmalige Abspielen der Melodie "ba ding" als SIgnal, dass ein neues Würfelergebnis vor-
liegt.
d. Zum Schluss wird der Inhalt der Variable "Wert" als Würfelergebnis in Form einer Zahl auf dem Display
des micro:bit-Computers ausgegeben.
e. Die Anzeige der Würfelaugen bleibt erhalten, bis die nächste Zahl durch Drücken der Tasten "A" oder "B"
erwürfelt wird.
Ergebnis mittels der gewohnten Würfelaugen anzeigt. Dies geschieht in der folgenden Reihenfolge:
a. Siehe 2.a!
b. Siehe 2.b!
c. Siehe 2.c!
d. MIttels 6 aufeinanderfolgender, einfacher Auswahlstrukturen und den darin befindlichen, geeigneten
Vergleichen wird überprüft, welche Zahl soeben erwürfelt wurde.
In Abhängigkeit der erwürfelten Zahl wird daraufhin die passende Würfelaugenanzeige auf dem Display
des micro:bit-Computers ausgegegeben.
Bild 2: Bild 3: Bild 4: Bild 5:
Bild 6: Bild 7:
e. Die Anzeige der Würfelaugen bleibt erhalten, bis die nächste Zahl durch Drücken der Tasten "A" oder "B"
erwürfelt wird.