Poti-Tresor

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Autoren: Lara Hemmis , Fabian Spann
Betreuer: Prof. Schneider oder Prof. Göbel oder Marc Ebmeyer


Einleitung

Im Rahmen des Fachpraktikums Mechatronik im 5. Semester soll ein eigenes mechatronisches Spielkonzept entwickelt und praktisch umgesetzt werden. Dabei stehen neben der technischen Realisierung auch die Planung, Erprobung und Dokumentation des Projekts im Mittelpunkt. Das Spiel soll sich an den grundlegenden Elementen eines Escape Games orientieren und durch das Lösen der Aufgaben zu einem eindeutigen Ziel führen.

  • Woraus besteht das Rätsel?

Der Poti-Tresor stellt ein elektronisches Tresorsystem nach, bei dem eine Zahlenkombination über einen Potentiometer eingegeben wird. Die Eingabe besteht aus drei vorgegebenen Werten, die in einer festgelegten Reihenfolge eingestellt werden müssen.

Ein eingegebener Wert wird nur akzeptiert, wenn sich der gemessene Potentiometerwert innerhalb eines definierten Toleranzbereichs befindet und für eine festgelegte Zeit gehalten wird. Nach erfolgreicher Eingabe eines Wertes wird dies durch eine LED angezeigt.

Nach erfolgreicher Eingabe aller drei Werte steuert der Arduino einen Servomotor an. Dieser öffnet eine Klappe des Tresors, hinter welcher sich der Code für das nächste Escape Game befindet.

  • Bezug zum Studium?

Das Projekt verbindet analoge Signalerfassung, digitale Ein-/Ausgänge, zeitabhängige Signalverarbeitung, Zustandssteuerung und mechanische Aktorik. Die Steuerungssoftware soll mit MATLAB/Simulink entwickelt und auf einem Arduino UNO ausgeführt werden.

Lernziel: Das Ziel dieses Escape Games ist es, dass die Spieler wissenschaftliche Fragen beantworten und mithilfe dieser Antworten die Eigenschaften eines Potentiometers kennenzulernen.

Schwierigkeitsgrad: Einsteiger

Anforderungen

Tabelle 1: Anforderungen an den Poti-Tresor
ID Inhalt Prio Ersteller Datum Geprüft von Datum
1 Das Spiel muss in 2 bis 5 Minuten lösbar sein 1 Lara Hemmis & Fabian Spann 01.10.2026
2 Das Spiel kann durch Betätigung von einem Taster gestartet und gestoppt werden 1 Lara Hemmis & Fabian Spann 01.10.2026
3 Das Spiel kann durch Betätigung eines Tasters zurückgesetzt werden 1 Lara Hemmis & Fabian Spann 01.10.2026
4 Das Spiel kann den Potentiometer Wert einlesen 1 Lara Hemmis & Fabian Spann 01.10.2026
5 Die Einstellung des Potentiometers ist auf dem 3D Druck gut für den Spieler erkennbar 1 Lara Hemmis & Fabian Spann 01.10.2026
6 Bei korrekter Einstellung des Potentiometers beginnt eine zugehörige LED zu leuchten 1 Lara Hemmis & Fabian Spann 01.10.2026
7 Die Werte des Potentiometers werden mit einer gewissen Toleranz ausgelesen 1 Lara Hemmis & Fabian Spann 01.10.2026
8 Die nachfolgenden Fragen können erst beantwortet werden wenn die vorherige Frage richtig beantwortet wurde und die LED leuchtet 1 Lara Hemmis & Fabian Spann 01.10.2026
9 Wenn alle Fragen korrekt beantwortet sind und alle LEDs leuchten öffnet der Servo Motor eine Klappe 1 Lara Hemmis & Fabian Spann 01.10.2026

Beachten Sie den Artikel: Formulierungsregeln für Anforderungen

Beantworten Sie die Frage: Was soll das System leisten?

Funktionaler Systementwurf

Das System besteht aus:

  • Potentiometer
  • 3 Satus LEDs inkl. Vorwiderstände
  • Taster für Start/Stopp
  • Taster für Reset
  • Arduino
  • Servo Motor

Der Benutzer startet den Tresor über einen Start/Stopp-Taster. Anschließend kann von dem Spieler der erste Codewert über den Potentiometer eingestellt werden.

Das System überprüft kontinuierlich, ob der gemessene Wert innerhalb des zulässigen Bereichs liegt. Ist dies der Fall, beginnt die Zeitmessung. Wird der Wert für die erforderliche Zeit gehalten, gilt die Eingabe als erfolgreich und die erste LED wird eingeschaltet.

Danach wird der zweite Wert erwartet. Nach erfolgreicher Eingabe wird die zweite LED eingeschaltet. Anschließend wird der dritte Wert auf die gleiche Weise überprüft.

Sind alle drei Werte in der korrekten Reihenfolge eingegeben worden, wird der Zustand "Tresor geöffnet" erreicht. Der Servomotor bewegt die Klappe in die Öffnungsposition.

Wird ein Wert während der Eingabe außerhalb des Toleranzbereichs bewegt, wird die laufende Zeitmessung zurückgesetzt. Der Reset-Taster setzt das gesamte System zurück, um die Ausgangsposition zu erreichen und die Klappe wieder zu schließen.

Nach dem Reset kann über den Start/Stopp-Taster der Arduino ausgeschaltet werden.

Technischer Systementwurf

Im technischen Systementwurf werden die Funktionen aus dem funktionalen Entwurf auf konkrete technische Komponenten und Technologien abgebildet.

Er beantwortet die Frage: Wie wird das System technisch aufgebaut?

Komponentenspezifikation

Die Komponentenspezifikation beschreibt anschließend genau, welche Anforderungen eine einzelne Komponente erfüllen muss.

Sie beantwortet die Frage: Welche Eigenschaften muss jede konkrete Komponente erfüllen?

Tabelle 2: Stückliste
ID Anzahl Kosten pro Stück € Summe Bezeichnung / Komponente technische Bezeichnung Beschreibung Datenblatt Abbildung
1 1x 23,70€ 23,70€ Mikrocontroller-Board Arduino UNO R3 Der Mircocontroller mit dem ATmega328P verfügt über 14 digitale I/O - Schnittstellen, sechs davon können als PWM Ausgang genutzt werden. Des weiteren sind sechs analoge Eingänge die die Verarbeitung analoger Signale vorhanden Datenblatt Arduino Uno
Abb. 03: Arduino Uno

Umsetzung (HW/SW)

Hier beschreiben Sie, wie Sie Ihr Projekt gebaut haben. Anhand dieser Dokumente und Beschreibung muss es möglich sein, Ihr Projekt 1:1 nachzubauen!

Das sind Dokumente wie z. B.

  • Entwürfe, Skizzen (auch handschriftliche)
  • Schaltplan
  • Verkabelungsplan
  • Pin-Belegungsplan
  • CAD-Ansichten
  • mathematische Berechnungen
  • u.s.w.

Bei allen Dokumenten verlinken Sie dieses mit Ihrem Dokument in SVN!

Poti-Tresor

Ergebnis

Zusammenfassung

Lessons Learned

Projektunterlagen

Projektplan

Projektdurchführung

Tipp 1

Tipp 2

Musterlösung

YouTube Video

Weblinks

Literatur


→ zurück zur Übersicht: WS 26/27: Escape Game