Escape Game: Ultracode
| Autoren: | Barinder Singh und Yash Uppal |
| Betreuer: | Prof. Schneider oder Prof. Göbel oder Marc Ebmeyer |
Einleitung
Im Rahmen des Praktikums „Fachpraktikum Mechatronik“ im Studiengang Mechatronik an der Hochschule Hamm-Lippstadt wird ein interaktives Escape-Game mit dem Namen „Ultracode“ entwickelt. Ziel des Projekts ist es, ein spielerisches System zu realisieren, das Sensorik, Elektronik und Mechanik miteinander verbindet und gleichzeitig ein spannendes Rätsel bietet.
Die Spieler müssen dabei einen dreistelligen Zahlencode ermitteln, der durch drei aufeinanderfolgende Ultraschallmessungen entsteht. Ein Ultraschallsensor erfasst jeweils den Abstand eines Objekts, und jede Messung wird vom Spieler über einen Taster bestätigt. Die ermittelten Zahlen werden fortlaufend auf einem LCD-Display angezeigt.
Nach der dritten Messung überprüft das System, ob alle Abstände richtig erraten wurden. Ist dies der Fall, aktiviert sich ein Servomotor, der ein Fach öffnet. In diesem Fach befindet sich der richtige Code, der für den weiteren Spielverlauf benötigt wird.
Benötigte Komponenten
1x Arduino Uno R3
1x Ultraschallsensor (HC-SR04)
1x Taster (zur Bestätigung der Messung)
1x LCD-Display 16x2 mit I2C Schnittstelle
1x Grüne LED (zeigt „eingegebene Entfernung ist korrekt“)
1x Rote LED (zeigt „eingegebene Entfernung ist falsch“)
1x Servomotor
Vorwiderstände für LEDs
Jumper-Kabeln
Anforderungen
| ID | Inhalt | Prio | Ersteller | Datum | Status Auftragnehmer |
|---|---|---|---|---|---|
| 1 | Das Spiel muss in maximal 5 Minuten lösbar sein. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 2 | Eine Auswahl passender elektronischer Komponenten muss erfolgen. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 3 | Die Konstruktion der benötigten CAD-Modelle für mechanische Bauteile muss erfolgen. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 4 | Die Verdrahtung der elektronischen Komponenten mit dem Mikrocontroller muss überprüft werden. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 5 | Das Spiel startet beim Drücken von Taste 1 (Start-Button). | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 6 | Rätselzettel gibt Hinweise, welcher farbige Magnet (rot/blau/grün) in welchen Slot (A/B/C) mit welcher Polrichtung (N/S) gelegt werden soll. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 7 | Farben (rot/blau/grün) dienen ausschließlich als Rätselhinweis; das System prüft nur Slot und Polung. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 8 | Das System kann die Position und Polorientierung (Nord/Süd) jedes Magneten zuverlässig erfassen. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 9 | Es werden Rätsel auf einem Zettel bereitgestellt. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 10 | Die Rätsel enthalten Hinweise darüber, in welchem Slot welcher Magnet (rot/blau/grün) mit Welcher Polung gelegt werden soll. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 11 | Wenn alle Magnete korrekt platziert und ausgerichtet sind, leuchtet die grüne LED und der dreistellige Code wird auf dem LCD-Display 16×2 ausgegeben. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 12 | Ein Reset-Taster (Taste 2) erlaubt Neustart nach Spielende oder Fehlversuch. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 13 | Wenn mindestens ein Magnet falsch liegt, zeigt das LCD „Fehlversuch“; die rote LED leuchtet dauerhaft, bis ein neuer Versuch mit dem Reset-Taster gestartet wird. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 14 | Die erforderlichen CAD-Modelle, Datenblätter und Programmdaten müssen dokumentiert werden. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
| 15 | Ein Wiki-Artikel muss nach Anleitung fertiggestellt werden. | Hoch | Singh/Uppal | 03.10.2025 | Ausstehend |
Funktionaler Systementwurf
Technischer Systementwurf
Komponentenspezifikation
Umsetzung (HW/SW)
Komponententest
Ergebnis
Zusammenfassung
Lessons Learned
Projektunterlagen
Projektplan
Projektdurchführung
YouTube Video
Weblinks
Literatur
→ zurück zur Übersicht: WS 24/25: Escape Game