Automatisierungvon Live-Escape-Games

In diesem Projekt durften wir für den Lockroom Wuppertal eine spezielle Software- und Hardwarelösung entwickeln. Ein Live-Escape-Game besteht nicht nur aus mechanischen, sondern vor Allem aus vielen elektronischen Komponenten wie Relais, Sensoren und Schaltern. Diese Komponenten sind meist so miteinander verkabelt, sodass daraus ein Spiel mit vielen verschiedenen Rätseln entsteht.

Mit Hilfe eines Netzwerks, bestehend aus Raspberry PIs, haben wir eine Lösung geschaffen, um über mehrere Räume hinweg die elektronischen Komponenten zu vernetzen. Diese Hardwarelösung ist für die Gesamtlösung zwar essenziell, jedoch nicht ausreichend für eine vollautomatisierte Funktionsweise des Raumes. Daher haben wir zusätzlich eine Server-Client-Applikation entwickelt, die lokal auf den einzelnen Einplatinen-Computern ausgeführt wird. Die Software ermöglicht es alle elektronischen Bauteile über das Netzwerk miteinander zu verbinden. Außerdem kann ein automatischer Ablauf der Bauteile festgelegt werden. So ist es möglich nach Eingang eines bestimmten Signals viele weitere auszulösen. Als Beispiel: der Spiele findet einen Schlüssel und öffnet damit ein Schloss – daraufhin werden Lichter angeschaltet, eine Soundsequenz abgespielt und weitere Komponenten für den weiteren Verlauf mit Strom versorgt. Daraus ergibt sich die Möglichkeit ein ganzes Spiel mit unterschiedlichsten Rätseln komplett zu automatisieren. Auch das Abspielen von Sound- und Videodateien ist möglich, um Hinweise nach einer vordefinierten Zeit abzuspielen.

Unsere eigens entwickelte Lösung hat viele Vorteile gegenüber einer klassischen, nicht digitalen Lösung. Durch den Aufbau eines Netzwerks ist es sehr einfach dieses mit weiteren Komponenten zu vergrößern. Somit kann das Spiel jederzeit erweitert werden, sei es um einzelne elektronische Bauteile oder durch ganze Bauteilgruppen. Genau dieser Hintergrund macht es zusätzlich sehr leicht defekt gewordene Bauteile in wenigen Minuten auszutauschen. Wie bei all unseren Projekten spielt auch hier das Konzept der Wiederverwendbarkeit eine große Rolle. Selbstverständlich ist das ganze System so ausgelegt, dass es nicht nur für einen bestimmten Raum zugeschnitten ist. Das System ist so aufgebaut, dass es für weitere Räume wiederverwendet werden kann. Somit erspart unsere Lösung weitere Kosten…