Escape Game: JoyCode: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „Kategorie:Projekte Kategorie:ProjekteET_MTR_BSE_WS2024 Kategorie:Escape Game <!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> {| class="wikitable" |- |'''Autoren:''' || Jens Potthoff Lauraine Tsamo-Tazanou''' |- |'''Betreuer:'''|| Prof. Schneider oder Prof. Göbel oder Benutzer:Ma…“ |
|||
| Zeile 20: | Zeile 20: | ||
== Anforderungen == | == Anforderungen == | ||
Ein Spieler steuert gleichzeitig zwei Joysticks | |||
LED-Statusanzeige zeigt direkt den Abstand jedes Joysticks zur jeweiligen Zielposition | |||
Beide Joysticks müssen gleichzeitig für 3 Sekunden an der Zielposition gehalten werden, um eine Ziffer freizuschalten | |||
Drei aufeinanderfolgende Durchgänge, jeder gibt eine PIN-Ziffer frei | |||
RGB-LEDs zeigen Abstand zur Zielposition: Rot/Gelb/Grün | |||
LCD-Display zeigt die freigeschalteten Ziffern und Starthinweise | |||
Start-Button zur Spielinitialisierung | |||
Reset-Button zum Rücksetzen des Spiels | |||
Lösung-Button zur Anzeige der Zahlen für das nächste Rätzel bei Misserfolg | |||
Zufällige Zielpositionen für jeden Durchgang | |||
Toleranzbereiche der Joystick-Positionen so eingestellt, um die Bedienbarkeit zu gewährleisten | |||
Gehäuse aus 3D-Druck, kompakt und stabil für Schutz der Elektronik | |||
Maximale Größe eines Schuhkartons | |||
Gesamtspielzeit auf 5 Minuten begrenzt | |||
Kein Zugriff auf digitale Geräte während des Rätsels nötig | |||
== Funktionaler Systementwurf == | == Funktionaler Systementwurf == | ||
Version vom 2. Oktober 2025, 14:29 Uhr
| Autoren: | Jens Potthoff Lauraine Tsamo-Tazanou |
| Betreuer: | Prof. Schneider oder Prof. Göbel oder Marc Ebmeyer |
Einleitung
Im Rahmen des Fachpraktikums im Modul Angewandte Mechatronik des Studiengangs Business and Systems Engineering entwickeln Studierende Rätsel, die in etwa fünf Minuten lösbar sind. Diese Rätsel werden in ein übergeordnetes Escape-Game integriert. Das Projekt „JoyCode“ ist ein solches Escape-Rätsel, das über zwei Joysticks gesteuert wird. Ziel ist es, beide Joysticks in zufällig generierte Zielpositionen zu bewegen – jeder Joystick hat dabei eine eigene Zielposition. Zur Orientierung befindet sich neben jedem Joystick eine LED-Statusanzeige, die den Abstand zur jeweiligen Zielposition in Echtzeit wiedergibt. In drei aufeinanderfolgenden Runden müssen die Joysticks korrekt positioniert und die jeweilige Zielstellung für drei Sekunden gehalten werden. Nach jeder erfolgreichen Runde wird eine Ziffer auf dem LC-Display freigeschaltet. Nach drei abgeschlossenen Runden ergibt sich so ein vollständiger Zahlencode, der für den Zugang zum nächsten Rätsel benötigt wird. Die Rückmeldung erfolgt über RGB-LEDs: Rot signalisiert eine große Abweichung, Gelb zeigt Annäherung, Grün steht für fast korrekt, und blinkendes Grün markiert die exakte Zielposition, die dann für 3 Sekunden für beide Joysticks gehalten werden muss.
Anforderungen
Ein Spieler steuert gleichzeitig zwei Joysticks
LED-Statusanzeige zeigt direkt den Abstand jedes Joysticks zur jeweiligen Zielposition
Beide Joysticks müssen gleichzeitig für 3 Sekunden an der Zielposition gehalten werden, um eine Ziffer freizuschalten
Drei aufeinanderfolgende Durchgänge, jeder gibt eine PIN-Ziffer frei
RGB-LEDs zeigen Abstand zur Zielposition: Rot/Gelb/Grün
LCD-Display zeigt die freigeschalteten Ziffern und Starthinweise
Start-Button zur Spielinitialisierung
Reset-Button zum Rücksetzen des Spiels
Lösung-Button zur Anzeige der Zahlen für das nächste Rätzel bei Misserfolg
Zufällige Zielpositionen für jeden Durchgang
Toleranzbereiche der Joystick-Positionen so eingestellt, um die Bedienbarkeit zu gewährleisten
Gehäuse aus 3D-Druck, kompakt und stabil für Schutz der Elektronik
Maximale Größe eines Schuhkartons
Gesamtspielzeit auf 5 Minuten begrenzt
Kein Zugriff auf digitale Geräte während des Rätsels nötig
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