Würfelspiel mit einer vierstelligen Anzeige



Seite als PDF

Auf dem 7-Seg­ment-Dis­play soll ein Wür­fel­spiel für zwei Spieler*innen rea­li­siert wer­den. Nach einem Druck auf den Tas­ter wird eine Zahl zwi­schen 1 und 6 gewür­felt. Auf dem Dis­play wird die Rei­hen­fol­ge der Spieler*innen ange­zeigt, die gewür­fel­te Zahl und die Sum­me der bis­he­ri­gen Wür­fe. Zum Schluss wird die sieg­rei­che Spielerin/der sieg­rei­che Spie­ler ange­zeigt.

So sieht es aus:

So sieht die Anzei­ge aus:

ers­te Spie­le­rin
ers­ter Spie­ler
Punk­te­standzwei­te Spie­le­rin
zwei­ter Spie­ler
Punk­te­standAnzei­ge der Sie­ge­rin
des Sie­gers
Sum­me

Das 7- Seg­ment Dis­play TM1637 hat 4 Stel­len mit je 7 Seg­men­ten wobei nach 2 Stel­len ein Dop­pel­punkt dar­ge­stellt wer­den kann. Somit ergibt sich eine Anzei­ge von Zah­len­wer­ten von 0000 bis 9999.
Die Anschlüs­se:
CLK ⇒ belie­bi­ger digi­ta­ler Pin
DIO ⇒ belie­bi­ger digi­ta­ler Pin
VCC ⇒ 5 V
GND ⇒ Ground

Benö­tig­te Biblio­the­ken:

Funktionen der Bibliothek TM1637 (AKJ)

Schlüs­sel­wort Akti­on
begin()Modul star­ten
setBrightness(int)0-15 → Hel­lig­keit des Dis­plays set­zen
cle­ar­Screen()Anzei­ge löschen
display(String)
display(int)
display(String/int, fal­se, fal­se, Posi­ti­on)
display"Text");
display(10);
diaplay(1, fal­se, fal­se, 1);
Posi­ti­on beginnt mit 0
colo­nOn()Dop­pel­punkt ein­schal­ten
colon­Off()Dop­pel­punkt aus­schal­ten

Benö­tig­te Bau­tei­le:

  • 2 Tas­ter
  • 7-Seg­ment-Anzei­ge TM1637
  • Lei­tungs­dräh­te

Baue die Schal­tung auf.
(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

Bei­spiel:

Auf Tas­ter­druck star­tet ein Count­down von 10 bis 0. Am Ende zeigt das Dis­play „StoP“:

So sieht es aus:

Der dazu­ge­hö­ri­ge Quell­text:

Das eigent­li­che Pro­gramm:
Ergän­ze im Kopf des Pro­gramms die Varia­blen:

Im set­up-Teil wird zusätz­lich der ⇒Zufalls­ge­nera­tor gestar­tet.

Der loop-Teil:

Jetzt fehlt nur noch die ⇒Funk­ti­on Zufalls­Zahl.

Download

Wür­fel­spiel Seri­el­ler Moni­tor


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


    Letzte Aktualisierung: Jan. 2, 2026 @ 10:10