feat: Projekt Reaktionsspiel-Box

This commit is contained in:
Jörg Lohrer 2026-04-04 21:10:04 +02:00
parent 75ced8ec7f
commit 4c27fdf248
1 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,53 @@
---
title: Reaktionsspiel-Box
status: idee
kosten: "€"
begeisterung: 🔥🔥🔥
gemeinsam: "Zusammen löten & programmieren, dann gegeneinander spielen"
rollen:
recheneinheit: "[[bausteine/raspberry-pi]]"
controller: "[[bausteine/bluetooth-controller]]"
sensoren: "[[bausteine/sensor-kit]]"
display: "[[bausteine/display-ausgabe]]"
tags: [spiel, reaktion, led, python, löten, multiplayer, projekt]
erstellt: 2026-04-04
---
# Reaktionsspiel-Box
LEDs leuchten auf, wer schneller drückt gewinnt. Gegeneinander spielen — mit denselben Controllern wie bei [[projekte/retropie-station/README|RetroPie]].
## Was ist das?
Ein Reaktionsspiel das auf dem [[bausteine/raspberry-pi|Raspberry Pi]] läuft. Zufällige LEDs leuchten auf, die Spieler drücken auf ihren [[bausteine/bluetooth-controller|Bluetooth-Controllern]]. Wer schneller ist, bekommt den Punkt. Score-Anzeige auf dem [[bausteine/display-ausgabe|TV oder Display]].
## Warum es begeistert
- Gegeneinander spielen — Papa vs. Kind
- "Das Spiel haben wir SELBST programmiert"
- Sofortiges Feedback: LED → Drücken → Punkt!
- Nutzt die gleichen Controller wie RetroPie — kein Extra-Kauf
## Was man braucht
| Rolle | Optionen |
|---|---|
| Recheneinheit | Raspberry Pi |
| Controller | 2x [[bausteine/bluetooth-controller]] (gleiche wie bei RetroPie!) |
| LEDs / Feedback | Externe LEDs am GPIO oder Bildschirm-basiert |
| Display | TV für Score-Anzeige |
| Software | Python + pygame |
## Zwei Varianten
### Variante A: Bildschirm-basiert (einfacher Start)
Alles auf dem TV: LEDs als farbige Kreise, Score als Zahl. Nur Pi + Controller + TV nötig — **kein Löten**.
### Variante B: Echte LEDs + Buzzer (Hardware-Erweiterung)
Physische LEDs und Buzzer am GPIO. Zusammen löten, auf Breadboard oder Lochrasterplatine. Mehr Wow-Effekt.
## Multifunktional
- Gleiche Controller wie bei RetroPie
- Pi wird per Python-Script zum Spielserver
- Erweiterbar: mehr Spielmodi, Highscore-Liste, Turnier-Modus