Labyrinth-Spiel mit TFT und Fernbedienung



Seite als PDF

Mit Hil­fe einer Fern­be­die­nung wird auf einem TFT-Dis­play ein Ball durch ein klei­nes Laby­rinth bewegt. Beim Druck auf die *-Tas­te wird die Zeit­mes­sung gestar­tet.

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

  • Keyes Fern­be­die­nung oder belie­bi­ge ande­re Fern­be­die­nung
  • Infra­rotem­pfän­ger
  • 1,77 oder 1,8 Zoll TFT-Dis­play
  • Lei­tungs­dräh­te

Baue die Schal­tung auf:

⇒Pin­be­le­gung ver­schie­de­ner TFT-Dis­plays

1,77 und 1,8-Zoll gro­ße TFT-Modu­le haben eine Bild­schirm­auf­lö­sung von 160×128 Pixeln.

Ach­te auf die Pin­be­le­gung der Infra­rotem­pfän­ger.

Ach­te dar­auf, dass die Bat­te­rie rich­tig ein­ge­legt wur­de. Der Minus-Pol liegt oben.

Die Fern­be­die­nung sen­det beim Druck auf die Tas­ten einen Zah­len­code.

Pfeil oben
70 (0x46)
Pfeil linksTas­te OKPfeil rechts
68 (0x44)64 (0x40)67 (0x43)
Pfeil unten
21 (0x15)
Tas­te 1Tas­te 2Tas­te 3
22 (0x16)25 (0x19)13 (0xD)
Tas­te 4Tas­te 5Tas­te 6
12 (0xC)24 (0x18)94 (0x5E)
Tas­te 7Tas­te 8Tas­te 9
8 (0xB)28 (0x1C)90 (0x5A)
Tas­te *Tas­te 0Tas­te #
66 (0x42)82 (0x52)74 (0x4A)

⇒Tas­ten­codes Open­Smart Fern­be­die­nung

⇒Test­pro­gramm belie­bi­ge Fern­be­die­nung

Benö­tig­te Biblio­theken:

Die Tas­ten­codes kannst du mit fol­gen­dem Pro­gramm her­aus­fin­den. Sie wer­den im Seri­el­len Moni­tor ange­zeigt.

Bin­de die benö­ti­gen Biblio­the­ken ein und defi­nie­re die Varia­blen.
Das Aus­se­hen kann durch ver­schie­de­ne Para­me­ter beein­flusst wer­den:

  • Far­be der Blö­cke im Par­cours (Far­be­Bloe­cke)
  • Far­be des Krei­ses (Kreis­far­be)
  • Far­be der Schrift beim Start und bei der Anzei­ge der ver­stri­che­nen Zeit (Schrift­far­be)
  • Radi­us des Krei­ses (Radi­us)
  • Geschwin­dig­keit der Kreis­be­we­gung (Geschwin­dig­keit)
  • Anzahl der Pixel bei der Vor­wärts­be­we­gung (Bewe­gung)

Der set­up-Teil:

Der loop-Teil:

Jetzt feh­len noch die ⇒Funk­tio­nen Ergeb­nis­Zei­gen() und Par­cours­Bau­en():


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte:


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