BrickUsingMultipleModules: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
(Make Rhein-Main)
(Bilder, aktueller Status)
Zeile 2: Zeile 2:
  
 
== Bilder ==
 
== Bilder ==
 +
 +
=== Frontpanels ===
 +
<gallery>
 +
Image:BUMM countdown blink front.jpg |Countdown und Manipulationsdetektor (links), blink-Modul (rechts)
 +
Image:BUMM serial and gates front.jpg|Seriennummer-Anzeige (links) und gates-Modul (rechts)
 +
</gallery>
 +
 +
 +
=== Panelrückseite ===
 +
<gallery>
 +
Image:BUMM serial and gates back.jpg|Gates-Modul (links), Seriennummer-Anzeige (rechts)
 +
Image:BUMM countdown and md.jpg|Countdown und Manipulationsdetektor
 +
Image:BUMM blink module.jpg|Blink-Modul
 +
</gallery>
 +
 +
 +
=== Fertiger Brick ===
 +
<gallery>
 +
Image:BUMM total side.jpg|
 +
Image:BUMM total back.jpg|
 +
Image:BUMM total corner.jpg|
 +
</gallery>
 +
 +
=== Details ===
 +
<gallery>
 +
Image:BUMM bus backplane.jpg|Bus Backplane. 5 Signale (GND, 5V, Tx, Rx, 12V) auf 10er-Pinheadern sorgen für bequemes Löten und Verkabeln :)
 +
Image:BUMM speaker.jpg|Lautsprecher und massiv befestigter Verstärker
 +
Image:BUMM bus ftdi.jpg|Busplatine von oben und USB<->seriell-Wandler
 +
Image:BUMM powerpack.jpg|Erfahrungsgemäß ist auf die Stromversorgung auf der Make kein Verlass...
 +
</gallery>
  
 
== Technik ==
 
== Technik ==
Zeile 9: Zeile 39:
 
== TODO ==
 
== TODO ==
 
Folgendes ist noch notwendig (was noch nicht geklärt ist und noch Hilfe braucht, ist fett).
 
Folgendes ist noch notwendig (was noch nicht geklärt ist und noch Hilfe braucht, ist fett).
* Cooles '''Gehäuse''' (Seitenwände, Halter für Panels)
+
* WLAN (Raspi 3 coming?)
* WLAN (Raspi 3 coming)
+
* '''Akkus''' (5V Handyakku)
+
* kleiner, crappiger '''Aktivlautsprecher''' fürs Piepsen
+
  
 
=== [[Make Rhein-Main 2017]] ===
 
=== [[Make Rhein-Main 2017]] ===
 
Der Brick soll auf der [[Make Rhein-Main 2017]] in einer separaten Kammer untergebracht werden, aus der nur auf elektronischem Wege kommuniziert werden kann.  
 
Der Brick soll auf der [[Make Rhein-Main 2017]] in einer separaten Kammer untergebracht werden, aus der nur auf elektronischem Wege kommuniziert werden kann.  
* Kammer: Da vermutlich kein separater Raum zur Verfügung stehen wird, wäre es cool, eine kleine Kammer aufzubauen. Als Wandmaterial wurde '''Molton''' vorgeschlagen. Einen '''Rahmen''' bräuchte es dafür dann noch.
+
* Kammer: Da vermutlich kein separater Raum zur Verfügung stehen wird, wäre es cool, eine kleine Kammer aufzubauen. Vermutlich wird es ein Rahmen aus Holz mit eingespannter Folie.
* Ein Kommunikationsmedium. Vorgeschlagen wurden '''Feldtelefone''' oder billige '''Funkgeräte'''.
+
* Zur Kommunikation zwischen den Spielern werden Feldtelefone eingesetzt werden.
* Eine '''Videoübertragung''' nach außen, insbesondere für die Signalwirkung für potentielle neue Spieler. Lutz hatte da schon eine Kamera+Bildschirm angeboten. Hätten wir noch einen zweiten?
+
* Eine Videoübertragung nach außen, insbesondere für die Signalwirkung für potentielle neue Spieler.

Version vom 6. März 2017, 23:29 Uhr

BrickUsingMultipleModules (kurz: BUMM) ist ein Rätselspiel, das unter dem Theme "Bombenentschärfung" spielt. Angelehnt an Keep talking and nobody explodes geht es darum, unter Zeitdruck verschiedene Rätselmodule lösen, um eine Bombe rechtzeitig zu entschärfen.

Bilder

Frontpanels


Panelrückseite


Fertiger Brick

Details

Technik

Jedes Modul enthält einen Arduino (oder anderen Controller), der über einen gemeinsamen Bus (5V) via UART kommuniziert (Protokoll). Dabei ist jedes Modul von der Logik her eigenständig und gibt nur an, ob es entschärft wurde und ob es eine Manipulation detektiert hat. Als Zentrale fungiert ein Raspberry Pi, auf dem ein Pythonscript mit der gesamten Gamelogik läuft. Neben der Buskommunikation stellt dieses auch einen TCP-Server bereit, über den der Brick ferngesteuert werden kann.

TODO

Folgendes ist noch notwendig (was noch nicht geklärt ist und noch Hilfe braucht, ist fett).

  • WLAN (Raspi 3 coming?)

Make Rhein-Main 2017

Der Brick soll auf der Make Rhein-Main 2017 in einer separaten Kammer untergebracht werden, aus der nur auf elektronischem Wege kommuniziert werden kann.

  • Kammer: Da vermutlich kein separater Raum zur Verfügung stehen wird, wäre es cool, eine kleine Kammer aufzubauen. Vermutlich wird es ein Rahmen aus Holz mit eingespannter Folie.
  • Zur Kommunikation zwischen den Spielern werden Feldtelefone eingesetzt werden.
  • Eine Videoübertragung nach außen, insbesondere für die Signalwirkung für potentielle neue Spieler.