kk logo

Vergiss klassische Laufspiele wir drehen den Spieß (und die Matrix) heute einfach mal um 90 Grad! Bei Color Match verwandelst du deine 8x32 Neopixel-Matrix in einen hochkanten Arcade-Automaten. Deine Aufgabe: Reaktionsgeschwindigkeit und Farbgefühl beweisen, während die Zeit buchstäblich von oben herabfällt.

Eines von 60 Highlights aus meiner Neopixel-Spielesammlung!

1 Arduino Color Match auf 8x32 Pixeln Der ultimative hochkant Reaktions Test

Das Spielprinzip

Von ganz oben (ab Zeile 15) lösen sich kontinuierlich kleine, farbige Blöcke (rot, grün, blau oder weiß) und fallen der Schwerkraft folgend nach unten. Du hast die Kontrolle über den „Boden“ (Zeile 0). Mit den vier Arcade-Tastern musst du die Farbe deines Bodens blitzschnell an die Farbe des fallenden Blocks anpassen.

  • Stimmen die Farben überein? Perfekt! Der Boden absorbiert den Block. Dein Score (oben auf dem Display angezeigt) steigt, und das Spiel wird eine winzige Stufe schneller.
  • Falsche Farbe erwischt? Game Over! Das Display blitzt rot auf, und du musst von vorne anfangen.

Der Hardware-Trick: Die Matrix hochkant aufstellen

Du musst deine Matrix nicht kompliziert neu verlöten oder zerschneiden. Du stellst sie einfach auf die schmale Kante! Platziere sie so, dass sich der Anschluss für das Datenkabel unten befindet. Der Arduino-Code rechnet die Koordinaten im Hintergrund völlig automatisch um, sodass aus deinem liegenden 32x8-Display ein stehendes 8x32-Display wird inklusive lesbarer Zahlen für den Highscore!

2 Arduino Color Match auf 8x32 Pixeln Der ultimative hochkant Reaktions Test

Die Verdrahtung

Für die Steuerung brauchst du vier einfache Taster (Pushbuttons).

Komponente Pin am Arduino Beschreibung
8x32 Matrix D9 Dateneingang (DIN)
Taster Rot D2 Boden färbt sich Rot (Gleichzeitig Start/Neustart)
Taster Grün D3 Boden färbt sich Grün (Gleichzeitig Start/Neustart)
Taster Blau D4 Boden färbt sich Blau (Gleichzeitig Start/Neustart)
Taster Weiß D5 Boden färbt sich Weiß (Gleichzeitig Start/Neustart)
Stromversorgung 5V / GND Wie immer: Matrix idealerweise extern mit Strom versorgen!

 

Der Error Screen. 

3 Arduino Color Match auf 8x32 Pixeln Der ultimative hochkant Reaktions Test

Der Arduino Code für das Color Game

Kontakt

visitenkarte

Ronnie

schwäbischer tüftler und bastler, kraftsportler, neurodivers, 45 Jahre, 1 Frau, 5 Kinder und 1003 Ideen. 

1.2 ronnie berzins