feat: Bausteine anlegen — Controller, Pi, Display, Sensoren
This commit is contained in:
parent
72d6777a7c
commit
38187ed6da
|
|
@ -0,0 +1,53 @@
|
|||
---
|
||||
title: Bluetooth-Controller
|
||||
typ: eingabe
|
||||
schnittstelle: Bluetooth HID
|
||||
optionen:
|
||||
- name: 8BitDo SN30 Pro
|
||||
art: kaufen
|
||||
preis: "€€"
|
||||
- name: Atari 2600 Wireless Controller
|
||||
art: kaufen
|
||||
preis: "€€"
|
||||
- name: ESP32 Eigenbau-Controller
|
||||
art: bauen
|
||||
preis: "€"
|
||||
anleitung: "geplant"
|
||||
genutzt-in:
|
||||
- "[[projekte/retropie-station/README|RetroPie]]"
|
||||
- "[[projekte/reaktionsspiel/README|Reaktionsspiel]]"
|
||||
tags: [controller, bluetooth, eingabe, multifunktional]
|
||||
---
|
||||
|
||||
# Bluetooth-Controller
|
||||
|
||||
Kabellose Eingabe für Spiele, Roboter-Steuerung und interaktive Projekte.
|
||||
|
||||
## Rolle
|
||||
|
||||
Alles was **Bluetooth HID** spricht, kann diese Rolle ausfüllen. Das Projekt braucht nur "einen Controller" — welcher genau, ist egal.
|
||||
|
||||
## Optionen
|
||||
|
||||
### Kaufen
|
||||
|
||||
**8BitDo SN30 Pro** — Retro-Look, hochwertig, funktioniert mit Pi und PC. Zwei Stück = Multiplayer.
|
||||
|
||||
**Atari 2600 Wireless Controller** — Retro-Klassiker mit Bluetooth. Cool für Retro-Games.
|
||||
|
||||
### Selbst bauen
|
||||
|
||||
**ESP32 + Buttons + Gehäuse** — Eigenen Controller löten und programmieren. Anleitung folgt als eigenes Projekt.
|
||||
|
||||
## Schnittstelle
|
||||
|
||||
- Protokoll: Bluetooth HID (Human Interface Device)
|
||||
- Kompatibel mit: Linux (Pi), Android, Windows, macOS
|
||||
- Pairing: Standard-Bluetooth-Pairing, kein spezieller Treiber nötig
|
||||
|
||||
## Multifunktional
|
||||
|
||||
Derselbe Controller funktioniert für:
|
||||
- [[projekte/retropie-station/README|Tetris & Retro-Games]]
|
||||
- [[projekte/reaktionsspiel/README|Reaktionsspiel]]
|
||||
- Zukünftige Projekte: Roboter-Steuerung, ferngesteuertes Boot
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
---
|
||||
title: Display / Ausgabe
|
||||
typ: ausgabe
|
||||
schnittstelle: HDMI
|
||||
optionen:
|
||||
- name: Fernseher (HDMI)
|
||||
art: vorhanden
|
||||
preis: "—"
|
||||
- name: Monitor (HDMI)
|
||||
art: vorhanden
|
||||
preis: "—"
|
||||
- name: Kleines LCD/OLED für Projekte
|
||||
art: kaufen
|
||||
preis: "€"
|
||||
genutzt-in:
|
||||
- "[[projekte/retropie-station/README|RetroPie]]"
|
||||
- "[[projekte/reaktionsspiel/README|Reaktionsspiel]]"
|
||||
tags: [display, ausgabe, hdmi]
|
||||
---
|
||||
|
||||
# Display / Ausgabe
|
||||
|
||||
Bildschirmausgabe für Spiele, Dashboards und Projekt-Feedback.
|
||||
|
||||
## Rolle
|
||||
|
||||
Alles was ein Bild anzeigt. Für Gaming am TV: HDMI. Für eingebettete Projekte: kleines LCD/OLED am Pi.
|
||||
|
||||
## Optionen
|
||||
|
||||
### Vorhanden
|
||||
- **Fernseher** via HDMI — Standard für RetroPie, Reaktionsspiel
|
||||
- **Monitor** via HDMI — Alternative am Schreibtisch
|
||||
|
||||
### Kaufen
|
||||
- **Kleines LCD/OLED** (z.B. Pimoroni HyperPixel, Waveshare) — für tragbare Projekte, Dashboards, Score-Anzeige
|
||||
|
||||
## Multifunktional
|
||||
|
||||
Der TV ist für Gaming, das kleine LCD für Projekte die ein eigenes Display brauchen (Wetter, Scores, Status).
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
---
|
||||
title: Raspberry Pi
|
||||
typ: recheneinheit
|
||||
schnittstelle: HDMI, GPIO, USB, Bluetooth, WiFi
|
||||
optionen:
|
||||
- name: Raspberry Pi (vorhanden)
|
||||
art: vorhanden
|
||||
preis: "—"
|
||||
- name: Docker auf Synology
|
||||
art: alternativ
|
||||
preis: "—"
|
||||
genutzt-in:
|
||||
- "[[projekte/retropie-station/README|RetroPie]]"
|
||||
- "[[projekte/reaktionsspiel/README|Reaktionsspiel]]"
|
||||
- "[[projekte/laser-parcours/README|Laser-Parcours]]"
|
||||
tags: [raspberry-pi, recheneinheit, linux, gpio]
|
||||
---
|
||||
|
||||
# Raspberry Pi
|
||||
|
||||
Das Herzstück der meisten Projekte — oder austauschbar durch Docker auf der Synology, wo kein GPIO nötig ist.
|
||||
|
||||
## Rolle
|
||||
|
||||
Liefert **Rechenleistung + Anschlüsse**. Projekte die GPIO brauchen (LEDs, Sensoren, Motoren) nutzen den Pi direkt. Reine Software-Projekte (RetroPie, Server) können auch als Docker-Container auf der Synology laufen.
|
||||
|
||||
## Wann Pi, wann Synology?
|
||||
|
||||
| Kriterium | Raspberry Pi | Docker/Synology |
|
||||
|---|---|---|
|
||||
| GPIO (Sensoren, LEDs) | ✅ | ❌ |
|
||||
| Immer-an-Server | möglich | ✅ besser |
|
||||
| Mobil / tragbar | ✅ | ❌ |
|
||||
| HDMI direkt am TV | ✅ | über Netzwerk |
|
||||
| Basteln & Anfassen | ✅ | ❌ |
|
||||
|
||||
## Schnittstelle
|
||||
|
||||
- HDMI für [[bausteine/display-ausgabe|Display]]
|
||||
- Bluetooth für [[bausteine/bluetooth-controller|Controller]]
|
||||
- GPIO für [[bausteine/sensor-kit|Sensoren]] und Aktoren
|
||||
- USB für Tastatur, Maus, Speicher
|
||||
- WiFi/Ethernet für Netzwerk
|
||||
|
||||
## Multifunktional
|
||||
|
||||
Derselbe Pi ist heute Spielkonsole, morgen Roboter-Hirn. SD-Karten wechseln oder Multi-Boot einrichten.
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
---
|
||||
title: Sensor-Kit
|
||||
typ: eingabe
|
||||
schnittstelle: GPIO / I2C / SPI
|
||||
optionen:
|
||||
- name: Pimoroni Breakout Garden
|
||||
art: kaufen
|
||||
preis: "€€"
|
||||
- name: Adafruit Sensor Pack
|
||||
art: kaufen
|
||||
preis: "€€"
|
||||
- name: Einzelkomponenten löten
|
||||
art: bauen
|
||||
preis: "€"
|
||||
genutzt-in:
|
||||
- "[[projekte/laser-parcours/README|Laser-Parcours]]"
|
||||
- "[[projekte/reaktionsspiel/README|Reaktionsspiel]]"
|
||||
tags: [sensoren, gpio, eingabe, laser, licht, bewegung]
|
||||
---
|
||||
|
||||
# Sensor-Kit
|
||||
|
||||
Sensoren machen Projekte interaktiv: Licht, Bewegung, Abstand, Temperatur.
|
||||
|
||||
## Rolle
|
||||
|
||||
**Umgebung wahrnehmen.** Projekte die auf die Welt reagieren sollen, brauchen Sensoren. Welche genau, hängt vom Projekt ab.
|
||||
|
||||
## Optionen
|
||||
|
||||
### Kaufen (Premium)
|
||||
|
||||
**Pimoroni Breakout Garden** — Modulares System, Sensoren einfach aufstecken. Hochwertig, gut dokumentiert, perfekt zum Experimentieren.
|
||||
|
||||
**Adafruit Sensor Pack** — Einzelne Breakout-Boards, exzellente Tutorials und Libraries.
|
||||
|
||||
### Selbst bauen
|
||||
|
||||
Einzelne Sensoren auf Breadboard oder Lochrasterplatine löten. Günstiger, mehr Lerneffekt, braucht die [[wissen/werkzeuge/loetstation|Lötstation]].
|
||||
|
||||
## Sensor-Typen und Projekte
|
||||
|
||||
| Sensor | Beispiel-Projekt |
|
||||
|---|---|
|
||||
| Laser + Photowiderstand | [[projekte/laser-parcours/README|Laser-Parcours]] |
|
||||
| Taster / Buttons | [[projekte/reaktionsspiel/README|Reaktionsspiel]] |
|
||||
| Bewegungsmelder (PIR) | Alarmanlage (geplant) |
|
||||
| Temperatur + Feuchte | Wetterstation (geplant) |
|
||||
|
||||
## Schnittstelle
|
||||
|
||||
- GPIO digital: Taster, PIR, Laser-Trigger
|
||||
- I2C/SPI: komplexere Sensoren (Temperatur, Licht, Abstand)
|
||||
- Bibliotheken: gpiozero (Python), Adafruit CircuitPython
|
||||
Loading…
Reference in New Issue