Alter Spielautomat - neues Innenleben. Tüfteln, designen, programmieren, löten...

Interface einer Slotmachine (Spielautomat) mit Früchten und Glocken

Für die Produktion des österreichischen Kinofilms "Rickerl - Musik is höchstens a Hobby" war es die Aufgabe von Fat Valley, einen Spielautomat umzubauen, um diesen für eine Filmszene auf Befehl gewinnen oder verlieren lassen zu können. Dazu wurde uns von der Filmausstattung ein alter Automat zum Umbau zur Verfügung gestellt.

Ziel war, ein interaktives, kamerataugliches Slotmachine-Interface mit Gewinnanimation auf dem alten Display des Automaten laufen zu lassen, das sowohl über die Tasten des Automaten als auch über ein Mobilgerät (fern)steuerbar sein sollte. Zusätzlich sollte es die Möglichkeit geben, den Geldeinwurf anzuzeigen und den Jackpot auszugeben.

Umbau Spielautomat

Anzeige über externen PC

Wir haben ein Slotmachine-Script programmiert sowie das Design der "Slots" grafisch komplett neu gestaltet. Das Script basiert auf JavaScript und läuft im Webbrowser. Für die Animation der Slots und das Funkeln der Sterne wird die Web-Animations-API verwendet. Die Animation läuft unterstützt durch die GPU.

Für die eigentliche Anzeige am Display des Automaten haben wir einen PC verwendet, auf dem unser Slotmachine-Script im Browser läuft. Beim Startup wird der Browser automatisch im Kiosk-Mode (Fullscreen) gestartet und die Verbindung mit dem Websocket des Raspberry Pi hergestellt.

Raspberry Pi als zentrale Komponente

Als Kernkomponente dient ein Raspberry Pi, der als WLAN-Accesspoint fungiert und als Webserver für die Auslieferung der grafischen Elemente für die Fernsteuerung der Slotmachine sorgt. Außerdem werden die Lampen im Spielautomaten über die GPIO-Pins des Raspi gesteuert. Die 12V Lampen des Automaten werden über ein PC-Netzteil versorgt und vom Raspberry (3,3V) über MOSFET-Transistoren geschaltet.

Fernbedienung über Mobilgerät

Die Slotmachine kann über ein Fernsteuerungsscript über ein Handy oder ein Tablet bedient werden. Dazu verbindet man das Handy mit dem WLAN-Accesspoint (über Captive Portal) des Raspberry Pi. Über Websocket wird nun die Verbindung zu unserem Slotmachine-Script hergestellt. Wir können die Slots des Automaten jetzt mit dem Script über das Handy steuern.

Spielautomat Vorderseite
Spielautomat Vorderseite
Spielautomat Rückseite
Spielautomat Rückseite
Fernsteuerung

Ein sehr schönes Projekt mit gelungenem Abschluss am Filmset. Seht euch den Film an - sehr empfehlenswert! Wir legen auch, dazu passend, den Blogeintrag ans Herz!