Änderungen
Aus Hackerspace Ffm
*** Unicast: Ggf. werden Aktionen in den Zielcontrollern und den Pistolen getriggert, die einen Treffer anzeigen.
*** Unklar ist noch, ob ggf. der gesammte Broadcast-Teil einfach Zeitgesteuert ablaufen wird.
== Architektur (reverse engeneered...) ==
* Lokales Netzwerk (LAN)
** Master: Raspberry Pi mit Python - Gamemaster, RS485-Bussystem:
*** 2 Laserpistolen
*** Mehrere Targetcontroller
**** 4 Buchsen für jeweils 2 Targets mit jeweils 1 Lichtsensor und 1 Neopixelsteuerleitung
**** 3 3er Pinne mit D3, D9 und D10 für Extras wie Nebelmaschinen-Trigger etc.
*** Targetcontroller NRF24L01 (Master) - funkt zu
**** 2 Virobi-Ufos: Darin Targetcontroller auch mit NRF24L01 (Slave)
***** Emfängt asyncron 3-4 Lichtsensoren
***** Sendet per freiem Tx Kommandos zu
****** Sekundär-Arduino: Steuert Lichtanimationen fürs UFO (Ufo-Steuerpult, 3 Tischtennisbälle, Plexistablicht)
*** Targetcontroller für Haupt-Ufo. Steuert Neopixel im Ufo und fragt Lichtsensoren ab, ausserdem UART-Tx zu
**** Bewegungscontroller fürs Haupt-UFO
** Slave: PC mit Processing: Per TCP-Empfang: Zeigt Punktestand auf Beamer an
** Slave: PC mit Licht-Software: Aktiviert Lichtszenen, Ansteuerung der Lampen per DMX-Bux
*** 2x RGB Wascher
*** Pinspot für Mondbeleuchtung
*** Punkt-LED Effektlampe an Decke
*** Farb-LED-Effekt am Spielfeldrand
== Hardware ==