Das Geheimnis der Feder
→ zurück zur Übersicht: WS 24/25: Escape Game
Autor: | Sophie Koerner & Dorothea Tege |
Betreuer: | Prof. Göbel |
Einleitung
Escape Games haben sich als wirksame Methode zur Stärkung von Teamarbeit, Problemlösungsfähigkeiten und kritischem Denken. Ein Beispiel dafür ist das Spiel „Das Geheimnis der Feder“. Es stellt die Teilnehmenden vor die Herausforderung, eine präzise Gewichtsbalance zu ermitteln und die Funktionsweise eines sensorgesteuerten Systems zu testen.
Das Spiel konzentriert sich auf eine mechanische Anordnung. Eine Feder ist an einem Stativ befestigt, an dem eine Waagschale hängt. Die Spieler müssen die optimale Masse bestimmen und auf den Waagschale legen, um ein stabiles Gleichgewicht zu erreichen. So wird experimentell das Hooke‘ sche Gesetz getestet.
Eine LED-Anzeige liefert visuelle Rückmeldungen. Zwei rote und gelbe LEDs signalisieren Abweichungen vom optimalen Gewicht. Eine grüne LED zeigt an, dass die gewünschte Position mit der richtigen Masse erreicht wurde. Ein Ultraschallsensor misst die Distanz zwischen der Unterseite der Waagschale und dem Sensor. Ziel des Spiels ist es, das exakte Gewicht zu identifizieren, das die optimale Balance im System sichert.
Das Escape Game „Das Geheimnis der Feder“ ist Teil einer Reihe von miteinander verknüpften Spielen. Das Lösen eines Spiels ist notwendig, um auf die nachfolgenden Herausforderungen zugreifen zu können. Dieses Konzept fördert die kognitive Flexibilität und die Zusammenarbeit innerhalb der Gruppe.
Anforderungen
ID | Inhalt | Prio | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|---|
1 | Das Escape-Game muss in 5 min lösbar sein | Hoch | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
2 | Der verbaute Sensor muss eine Distanz messen können | Hoch | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
3 | Die Distanz zur Waagschale wird durch ein LED-Ampelsystem visualisiert | Hoch | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
4 | Wenn das gewählte Gewicht korrekt ist, leuchtet die LED in grün. | Hoch | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
5 | Das Experiment kann entweder durch Ausprobieren (leicht) oder Berechnen (mittel/schwer) erfolgen. | Hoch | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024
|
6 | Das Experiment darf nur mit den gegebenen Hilfsmitteln bearbeitet werden: Zettel, Stift und Taschenrechner. | Mittel | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
7 | Das System muss anwenderfreundlich sein. | Mittel | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
8 | Die Steuerung des Arduino-Systems erfolgt über Simulink und muss ohne Verzögerung und zuverlässig funktionieren. | Hoch | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
9 | Das Escape-Game muss in einen Schuhkarton passen. | Mittel | Sophie Koerner | 03.10.2024 | Dorothea Tege | 03.10.2024 |
Funktionaler Systementwurf/Technischer Systementwurf
Funktionaler Systementwurf
Für das Escape Game „Das Geheimnis der Feder“ wird eine Feder an einem Stativ befestigt und ein Waagschale darunter gehängt. Spieler müssen die optimale Masse ermitteln, entweder durch Ausrechnen der angegebenen Formel (Schwierigkeisgrad Mittel) oder durch Ausprobieren mit Gewichten, die auf den Waagschale gelegt werden. Das System beinhaltet eine LED-Anzeige, die visuelle Rückmeldungen in Form von roten, gelben und grünen LEDs gibt. Die grüne LED zeigt den korrekten Bereich an. Die gelben und roten LEDs werden verwendet, um Abweichungen vom optimalen Gewicht zu signalisieren. Ein Ultraschallsensor misst kontinuierlich die Distanz zwischen der Unterseite des Waagschales und dem Sensor.
Technischer Systementwurf
Das Escape Game „Das Geheimnis der Feder“ besteht aus mehreren integrierten Komponenten, die zusammenarbeiten. Im Zentrum steht eine mechanische Anordnung, einer Feder mit einem Waagschale an einem Stativ. Der Ultraschallsensor ist am Stativfuß positioniert und misst die Distanz zwischen der Unterseite der Waagschale und dem Sensor. Der Arduino verarbeitet die Daten des Sensors und steuert die LED-Anzeige, die aus zwei roten LEDs, zwei gelben LEDs und einer grünen LED besteht. Die roten und gelben LEDs signalisieren Abweichungen vom optimalen Gewicht in positiver und negativer Richtung, während die grüne LED anzeigt, dass das richtige Gewicht erreicht wurde. Die gesamte Hardware wird durch einen Kasten mit Aussparung für den Sensor geschützt. Die Software wird mit Hilfe von Simulink implementiert und in Echtzeit bearbeitet.
Materialliste
Nr. | Anz. | Beschreibung |
---|---|---|
1 | 1 | Funduino Arduino UNO R3 |
2 | 1 | IR-Abstandssensor Sharp GP2Y0A21SK0F |
3 | 3 | Widerstand 200Ohm |
4 | 1 | Steckbrett |
5 | 4 | Jumper Kabel männlich/weiblich, 20cm |
6 | X | Jumper Kabel männlich/männlich, 20cm |
7 | 5 | LEDs (2x rot, 2x gelb, 1x grün) |
8 | 1 | Stativfuß (Holz) |
9 | 1 | Stativstange 40 cm, 10 mm Durchmesse |
10 | 1 | Muffenblock |
11 | 1 | Steckachse |
12 | 2 | Schraubenfeder 25 N/m (inkl. Ersatzfeder) |
13 | 2 | Wägesatz 1g bis 50g |
14 | 1 | Waagschale (3D gedruckt) |
15 | 1 | Computer mit Simulink und USB-Anschluss für Arduino |
16 | 1 | Netzteil + Kabel |
17 | 1 | Steckverbindung für Stativstange (3D gedruckt) |
Komponentenspezifikation
Stückliste (BOM)
Die Bill of Materials befindet sich in der Dokumentation, diese ist in der Zusammenfassung hinterlegt.
Stückliste | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Technische Daten des Sensors
Die technischen Daten des Sharp GP2Y0A21YK0F Sensors liefern wichtige Informationen. Diese Informationen betreffen den Einsatzbereich und die Anforderungen, die bei der Integration in eine Messumgebung berücksichtigt werden müssen. Dieser analoge Infrarot-Abstandssensor, entwickelt von der Firma Sharp, misst Entfernungen im Bereich von 10 cm bis 80 cm. Dabei nutzt der Sensor eine Infrarot-Lichtquelle und einen Photodetektor, um den Abstand zu einem Objekt zu berechnen. Das Ausgangssignal ist analog und variiert in Abhängigkeit von der gemessenen Entfernung.
Messbereich | 10 cm bis 80 cm |
Ausgang | Analog (Spannungssignal) |
Versorgungsspannung | 4,5 V bis 5,5 V |
Stromverbrauch | Maximal 30 mA bei 5 V |
Reaktionszeit | ca. 39 ms |
Betriebstemperatur | -10 °C bis +60 °C |
Abmessungen | 36,5 mm x 15,5 mm x 15,5 mm |
Der Sensor verfügt über drei Pins:
- 5V (Vcc)
- Ground (GND)
- Analogen Ausgang (Vout)
Aufgrund seiner präzisen Messung und der einfachen Integration eignet er sich besonders für die Anwendung in der Abstandsmessung der Waagschale in diesem Projekt.
Funktionsweise und Kalibrierung des Sensors
Der IR-Abstandssensor Sharp GP2Y0A21YK0F basiert auf dem Prinzip der Infrarot-Reflexion. Dabei sendet der Sensor ein Infrarotlicht aus, das von der Oberfläche eines Objekts reflektiert wird. Die Zeit, die das Licht für den Hin- und Rückweg benötigt, wird vom Sensor gemessen, wodurch der Abstand zum Objekt berechnet werden kann.
Die Kalibrierung des Sensors ist entscheidend, um die Genauigkeit der Messergebnisse sicherzustellen. Unterschiedliche Reflexionseigenschaften von Oberflächen und Materialien können die Messwerte beeinflussen. Für eine präzise Kalibrierung werden folgende Schritte durchgeführt:
- Messung von Referenzabständen: Bekannte Distanzen werden mithilfe eines Lineals oder eines anderen präzisen Messgeräts eingestellt, und die entsprechenden Ausgangswerte des Sensors werden aufgezeichnet.
- Erstellung einer Lookup-Tabelle: Die gemessenen analogen Ausgangswerte werden in einer Tabelle den entsprechenden Distanzen zugeordnet. Diese Tabelle dient später zur Umrechnung der analogen Werte in reale Abstände.
- Fehleranalyse: Die Ergebnisse werden überprüft, um Abweichungen zu erkennen und mögliche Fehlerquellen, wie Unebenheiten oder Lichtverhältnisse, zu minimieren.
- Validierung: Die Kalibrierung wird durch wiederholte Messungen und Vergleiche mit den erwarteten Werten validiert.
Dieser Kalibrierungsprozess gewährleistet, dass der IR-Sensor unter den spezifischen Bedingungen des Escape Games zuverlässig und präzise arbeitet.
Umsetzung (Hardware/Software))
Für die Realisierung des Escape Games „Das Geheimnis der Feder“ wird die Hardware auf mechanischen Bauelementen aufgebaut und mit 3D-gedruckten Bauteilen optimiert und geschützt, die zuvor mit SolidWorks entworfen wurden. Die Software wird mit Matlab Simulink entwickelt, getestet und anschließend auf die Hardware geladen, um eine zuverlässige und fehlerfreie Funktionalität sicherzustellen.
Hardware-Aufbau (mechanisch)
Um das Escape Game praktisch umzusetzen, muss zunächst der mechanische Aufbau realisiert werden. Hierfür werden die Teile 9 bis 15 aus der Materialliste zu einem Galgen, wie in der Skizze dargestellt, zusammengebaut.
Der Stativfuß wird auf einer ebenen Fläche positioniert. In die Grundplatte wurde vorab eine Vertiefung gefräst, in der der IR-Sensor eingelassen und fest verschraubt wird. Die Oberseite des Stativfußes wird so angepasst, dass sie bündig mit der Oberfläche des Sensors abschließt und eine einheitliche Ausgangshöhe bildet.
In eine zweite Bohrung wird die Stativstange eingeführt und fixiert. Optional kann die Stativstange zur Optimierung des Aufbaus in zwei Segmente geteilt werden. Ein 3D-gedrucktes Steckelement dient in diesem Fall als Verbindungsstück und ist als Ersatzteil verfügbar. Am oberen Ende der Stativstange wird ein Muffenblock montiert, an dem die Steckachse befestigt wird. An der Achse wird eine Feder mit der daran angebrachten Waagschale montiert. Die Waagschale muss dabei exakt mittig über dem IR-Sensor positioniert werden, um präzise Messergebnisse zu gewährleisten.
Nach Abschluss des mechanischen Aufbaus werden die technischen Komponenten montiert. Der analoge Sensor IR-Sharp GP2Y0A21YK0F wird in die vorbereitete Vertiefung des Stativfußes eingesetzt. Die Kabel des Sensors werden versteckt unterhalb der Grundplatte geführt und zum Steckbrett geleitet, das sich am hinteren Ende des Stativfußes befindet. Auf diesem Steckbrett wird die Schaltung für den Sensor sowie die LED-Ampel implementiert. Die LED-Anzeige dient als visuelle Rückmeldung für die Position der Waagschale und das Gewicht.
3D-Modelle und ihre Funktion
Für die Konstruktion und den Schutz der Hardware wurden drei spezifische 3D-Modelle entwickelt und mittels eines 3D-Druckers gefertigt. Jedes dieser Modelle erfüllt eine klar definierte Funktion im Gesamtsystem:
Komponente | Funktion | Konstruktion | |
---|---|---|---|
Gehäuse | Das Gehäuse dient dem Schutz des Arduino und der Lötplatine vor mechanischen Beschädigungen sowie äußeren Einflüssen. | Wandstärke: 5 mm, um eine ausreichende Stabilität und Robustheit zu gewährleisten. Abmessungen: 130 mm x 178 mm x 27 mm. Montage: Vier Erweiterungen ermöglichen die Befestigung am Stativfuß. Hierfür werden M5-Linsensenkschrauben verwendet, die für eine sichere Verbindung sorgen. LED-Öffnung: An der Oberseite befindet sich eine längliche Öffnung mit den Maßen 15 mm, durch die die fünf LEDs in Reihe sichtbar sind. Dies erlaubt eine einfache visuelle Überwachung der Zustände. |
|
Waagschale | Die Waagschale ist speziell so gestaltet, dass sie die notwendigen Gewichte aufnehmen und stabil halten kann, ohne die Funktionalität zu beeinträchtigen. | Wandstärke: 3 mm, was eine Balance zwischen Stabilität und Leichtigkeit bietet. Abmessungen: Gesamtdurchmesser von 81,01 mm und eine Höhe von 15 mm. Bodenfläche: Der Boden der Waagschale besitzt einen Durchmesser von 60 mm, um eine ausreichende Auflagefläche für die Gewichte zu bieten. Montagepunkte: Drei Montagelöcher mit einem Durchmesser von 4 mm und einer Tiefe von 4 mm ermöglichen die sichere Befestigung am Federmechanismus. |
|
Verbindungsstück | Das Verbindungsstück dient der Verbindung von zwei Segmenten einer geteilten Stativstange. Dies ist insbesondere dann erforderlich, wenn die ursprüngliche Stativstange für den Aufbau zu groß ist. | Gesamtlänge: 140 mm, um eine stabile Verbindung zwischen den Stangensegmenten zu gewährleisten. Anpassung: Das Verbindungsstück wurde speziell für diese Funktion entwickelt und aus robustem Material gefertigt, das die Belastungen durch die Stativstange und den daran befestigten Komponenten trägt. |
Sicherheitsmerkmale:
Alle konstruierten 3D-Modelle verfügen über abgerundete Kanten mit einem Radius von 0,2 mm. Diese Maßnahme dient der Vermeidung von Verletzungen während der Montage und Handhabung der Komponenten.
Mechanische und funktionale Integration: Die Kombination dieser 3D-Modelle mit den technischen und mechanischen Komponenten stellt sicher, dass das System sowohl stabil als auch zuverlässig funktioniert. Der Schutz der Hardware und die benutzerfreundliche Handhabung stehen dabei im Vordergrund, um die Anforderungen des Escape Games optimal zu erfüllen.
Stativfuß
Der Stativfuß besteht aus einem sorgfältig bearbeiteten und lackierten Holzstück, das den mechanischen Anforderungen des Systems gerecht wird. Um eine hohe Stabilität und eine präzise Messgrundlage zu gewährleisten, wurden folgende Schritte bei der Herstellung durchgeführt:
- Materialbearbeitung: Das Holzstück wurde präzise gefräst, geschliffen und anschließend lackiert. Diese Maßnahmen dienen nicht nur der ästhetischen Gestaltung, sondern auch dem Schutz des Materials vor Umwelteinflüssen wie Feuchtigkeit oder mechanischer Abnutzung.
- Integration des IR-Sensors: Der IR-Sensor wurde so in den Stativfuß eingelassen, dass er bündig mit der Oberfläche abschließt. Diese Bauweise minimiert mögliche Messabweichungen durch unerwünschte Bewegungen oder Fehlstellungen und schafft eine stabile Ausgangsposition für alle Messungen.
Durch diese Konstruktion wird eine Kombination aus Funktionalität, Stabilität und Präzision erreicht, die für den Betrieb des Systems unerlässlich ist.
Hardware-Aufbau (elektrisch)
Der elektrische Aufbau des Projekts ist im Verdrahtungsplan, erstellt mit Fritzing, dokumentiert und visualisiert.
-
Abb. X: Verdrahtungsplan
Aufbau des LED-Systems
- Anzahl der LEDs: Der Plan umfasst fünf Leuchtdioden (LEDs), die zur visuellen Signalisierung des Systems dienen.
- Widerstände: Jede LED ist mit einem 200-Ohm-Widerstand in Reihe geschaltet, um den Stromfluss zu begrenzen und die LEDs vor Überlastung zu schützen.
- Anschluss am Arduino:
- Die Steuerung der LEDs erfolgt über die digitalen Pins 3 bis 7 des Arduino Uno.
- Die Kathoden der LEDs sind mit dem GND-Pin (Masse) des Arduino verbunden.
Integration des Infrarotsensors
- Anschlusskonfiguration: Der IR-Sensor ist über drei Pins mit dem Arduino verbunden:
- GND für die Masseverbindung,
- 5V für die Spannungsversorgung,
- A0 als analoger Eingang zur Übertragung des Sensorsignals.
- Verkabelung: Die Verbindung des Sensors erfolgt direkt über Kabel, was eine schnelle und effiziente Integration sicherstellt.
- Anschlusskonfiguration: Der IR-Sensor ist über drei Pins mit dem Arduino verbunden:
Lötstreifenplatine
- Montage der Bauteile:
- Die LEDs und die zugehörigen Widerstände sind auf einer Lötstreifenplatine angebracht, die eine stabile und dauerhafte Verbindung der Bauteile gewährleistet.
- Die Platine ist über Drahtverbindungen mit den entsprechenden Pins des Arduino Uno verbunden.
- Funktionalität: Die Platine dient als zentrale Einheit zur Steuerung der LEDs, wodurch ein geordneter und sicherer Aufbau des Systems ermöglicht wird.
- Montage der Bauteile:
Erstellung des Schaltplans
- Softwareauswahl:
- Der Schaltplan wurde mit Fritzing erstellt, da sich diese Software durch eine benutzerfreundliche Bedienung und eine umfassende Bibliothek für elektronische Bauteile auszeichnet.
- Ursprünglich wurde die Nutzung von NI Multisim in Betracht gezogen, jedoch traten technische Schwierigkeiten auf, die eine vollständige Implementierung verhinderten.
- Darstellung: Der in Fritzing erstellte Verdrahtungsplan bietet eine klare Übersicht über die Verbindungen und erleichtert sowohl den Aufbau als auch die Fehlersuche.
- Softwareauswahl:
Sicherstellung der Funktionalität
- Die Kombination von Lötstreifenplatine und direkter Verkabelung ermöglicht eine stabile und zuverlässige Funktion aller Komponenten.
- Der Aufbau wurde so konzipiert, dass alle Bauteile effizient miteinander interagieren und die fehlerfreie Ausführung der vorgesehenen Funktionen gewährleistet ist.
Software-Integration
Die Steuerung des Systems erfolgt mithilfe von Matlab Simulink, das auf einem angeschlossenen Computer ausgeführt wird. Simulink übernimmt die Datenverarbeitung der Sensorsignale und steuert die LED-Anzeige. Die folgenden Hauptkomponenten sind dabei entscheidend:
Signalverarbeitung
Die Sensorsignale werden erfasst, digitalisiert und gefiltert, um letztendlich die Distanz zu berechnen. Erfassung der Sensorsignale: Der IR-Sensor gibt analoge Ausgangswerte aus, die vom Arduino-Controller eingelesen werden. Analog-Digital-Wandlung: Der Arduino wandelt die analogen Signale in digitale Werte um und überträgt diese über eine serielle Schnittstelle an Simulink. Signalfilterung: In Simulink werden die Messwerte durch einen Tiefpassfilter verarbeitet, um Störsignale zu eliminieren und die Datenqualität zu verbessern. Distanzberechnung: Die Umrechnung der gefilterten Sensorwerte in reale Distanzen erfolgt über einen Lookup-Table. Dieser wurde vorab durch eine Kalibrierung erstellt und ordnet jedem analogen Signalwert eine spezifische Distanz zu.
LED-Steuerung
Die LED-Anzeige dient der visuellen Rückmeldung der Messungen und basiert auf den berechneten Distanzen. Die Steuerung erfolgt wie folgt:
- Rote LEDs: Werden aktiviert, wenn das gemessene Gewicht zu groß oder zu klein ist.
- Gelbe LEDs: Leuchten, wenn das Gewicht im Bereich der Annäherung liegt.
- Grüne LED: Signalisiert das Erreichen des optimalen Gewichts.
Die Steuerungslogik wird in Simulink durch einen MATLAB-Funktionsblock umgesetzt, der die berechneten Distanzen mit vordefinierten Schwellenwerten vergleicht und die entsprechenden LEDs aktiviert.
Echtzeitfähigkeit
Das System wurde für Echtzeitbetrieb optimiert:
- Minimierung von Latenzen: Die gesamte Signalverarbeitung und LED-Steuerung erfolgt ohne wahrnehmbare Verzögerungen.
- Effiziente Kommunikation: Simulink und der Arduino kommunizieren über optimierte Support-Pakete, die eine schnelle Datenübertragung sicherstellen.
- Schnelle Reaktionszeiten: Messungen und Rückmeldungen erfolgen unmittelbar und erlauben eine direkte Benutzerinteraktion.
Simulink-Modell
Das vorgestellte System misst die Distanz mithilfe eines IR-Sensors und steuert LEDs entsprechend. Die folgende Tabelle fasst die einzelnen Komponenten des Simulink-Modells und die zugehörigen Software-Details zusammen.
Komponente | Beschreibung (Simulink-Modell) | Beschreibung (Software-Details) | |
---|---|---|---|
Sensor-Integration | Ein analoger Eingang liest kontinuierlich die IR-Sensorsignale ein. Der Filterblock reduziert Störungen. | Ein Simulink-Block liest analoge Sensorsignale ein und überträgt sie weiter. | |
Distanzberechnung | Analogwerte werden anhand einer Lookup-Tabelle in Distanzen umgerechnet. | Anhand einer vorab kalibrierten Lookup-Tabelle (oder alternativ mathematischen Modells) werden die analogen Werte in reale Distanzen umgewandelt. | |
LED-Steuerung | Ein Matlab-Funktionsblock ordnet die berechneten Distanzen den LEDs zu. Vergleichsoperationen bestimmen, ob die Distanz in einem optimalen Bereich liegt. Die entsprechenden LEDs werden danach aktiviert. | Eine Logikschaltung in Simulink aktiviert die LEDs auf Basis der berechneten Distanzen. Schwellenwerte definieren die Zuordnung zu Rot, Gelb oder Grün. | |
Fehlererkennung | Ein Überwachungsblock prüft die Sensorsignale auf Fehler (z.B. außerhalb des Messbereichs). Im Fehlerfall gibt er eine Warnmeldung aus. | Ein zusätzlicher Block erkennt Signalfehler (z.B. Werte außerhalb des gültigen Bereichs) und gibt eine visuelle/akustische Warnung aus. |
Zusätzliche Informationen: Die modulare Struktur des Simulink-Modells ermöglicht eine einfache Anpassung an spezifische Anforderungen. Die Software nutzt Arduino-Support-Pakete für die Hardware-Integration.
Komponententest
Die Komponententests sind dafür da, die gestellten Anforderungen zu überprüfen und gegebenenfalls Verbesserungen vornehmen zu können. Erst, wenn alle Komponenten getestet wurden und wie gefordert funktionieren, können die Anforderungen als erfüllt eingestuft werden. In der unten stehenden Tabelle sind die Anforderungen aus Tabelle 1 erneut aufgeführt. Mit Hilfe von gezielten Tests wird die Erfüllung der einzelnen Anforderungen getestet und bewertet. Die Tests werden vom Erstprüfer durchgeführt und vom Zweitprüfer erneut kontrolliert.
Insgesamt werden alle Anforderungen erfüllt. Jeglich bei der Anforderung 8 kommt es zu einem Konflikt. Es werden für den Versuch konstante Werte benötigt, die durch Anwendung des Medianfilters erreicht werden können. Hierdurch entsteht eine kleine Verzögerung bei der Ansteuerung der LEDs. Der Medianfilters wurde so optimiert, dass das Signal zwar geglättet wird, jedoch die Verzögerung möglichst gering gehalten wird.
ID | Komponente | Anforderung | Testdurchführung | Testergebnis | Erstprüfer | Zweitprüfer |
---|---|---|---|---|---|---|
1 | gesamter Aufbau | Das Escape-Game muss in 5 min lösbar sein | Game wird nach Vorgabe getestet | Das Escape-Game ist innerhalb von 5 min lösbar | Dorothea Tege | Sophie Koerner |
2 | IR-Sensor | Der verbaute Sensor muss eine Distanz messen können | Sensor wird über den Arduino UNO R3 mit Matlab Simulink verbunden. Der Sensor wird unterhalb der Waagschale positioniert. Der Abstand zwischen Waagschale und Sensor wird variiert. | Der Sensor gibt einen distanzabhängigen Wertaus. Dieser kann in Simulink weiter verarbeitet werden. | Dorothea Tege | Sophie Koerner |
3 | Matlab-Funktion, Platine | Die Distanz zur Waagschale wird durch ein LED-Ampelsystem visualisiert | Die gelötete Platine wird nach Vorgabe an den Arduino UNO R3 angeschlossen. Das Simulink Modell inklusive Matlab-Funktion wird gestartet | Die LEDs können in Abhängigkeit der aktuellen Distanz angesteuert und visualisiert werden. | Sophie Koerner | Dorothea Tege |
4 | Matlab-Funktion, Platine | Wenn das gewählte Gewicht korrekt ist, leuchtet die LED in grün. | Das gesuchte Gewicht (170g) wird in die Waagschale gelegt. | Wenn in der Waagschale 170g liegen, leuchtet die grüne LED konstant. | Sophie Koerner | Dorothea Tege |
5 | gesamter Aufbau | Das Experiment kann entweder durch Ausprobieren (leicht) oder Berechnen (mittel) erfolgen. | Beide Lösungsmöglichkeiten werden getestet. | Mit beiden Lösungsmöglichkeiten ist das lösen des Rätsels möglich | Sophie Koerner; Dorothea Tege | Dorothea Tege; Sophie Koerner
|
6 | Berechnung der Lösung | Das Escape-Game darf nur mit den gegebenen Hilfsmitteln bearbeitet werden: Zettel, Stift und Taschenrechner. | Die Berechnung wird mit den gegebenen Hilfsmitteln getestet. | Das Escape-Game kann mit Hilfe der gegebenen Hilfsmittel gelöst werden. | Dorothea Tege | Sophie Koerner |
7 | gesamte System | Das System muss anwenderfreundlich sein. | Das Spiel wird getestet. | Das Spiel bedarf in der leichten Version keine Vorkenntnisse und kann ohne Vorbereitungen begonnen werden. Nicht nur die farbliche Wahl der LEDs, sondern auch die Anordnung dieser ermöglicht die schnelle Visualisierung. Dadurch ist das System anwenderfreundlich. | Dorothea Tege | Sophie Koerner |
8 | Matlab Simulink | Die Steuerung des Arduino-Systems erfolgt über Simulink und muss ohne Verzögerung und zuverlässig funktionieren. | Das Modell wird gestartet und der Versuchsablauf getestet | Der Arduino wird durch Matlab Simulink angesteuert und funktioniert zuverlässig. Durch die Verwendung des Medianfilters kommt es zu minimalen Verzögerungen, welche jedoch so optimiert wurden, dass die Messwerte stabil bleiben, die Verzögerung aber nicht zu groß wird. | Sophie Koerner | Dorothea Tege |
9 | gesamte System | Das Escape-Game muss in einen Schuhkarton passen. | Das Modell wird auseinander gebaut und in einen Schuhkarton gelegt | Das Escape-Game passt in einen Schuhkarton | Sophie Koerner | Dorothea Tege |
Aufgabe - Berechnung des Gewichts
Ein Stativ mit einer Feder und einer Waagschale ist aufgebaut. Die Feder hat eine Federkonstante von N/m. Ein Ultraschallsensor misst die Distanz zwischen der Unterseite der Waagschale und dem Sensor. Der Sensor wurde so kalibriert, dass er im Ruhezustand der Feder (ohne Gewicht) eine Distanz von m misst.
Wenn ein Gewicht auf die Waagschale gelegt wird, dehnt sich die Feder, und die Distanz verringert sich. Die Beziehung zwischen der Gewichtskraft , der Federkraft und der Auslenkung der Feder lautet:
Die Auslenkung ergibt sich aus der Differenz , wobei die Erdbeschleunigung ist.
Aufgabe: Die grüne LED leuchtet, wenn der Sensor eine Distanz von m misst. Berechnen Sie die Masse m, die auf die Waagschale gelegt werden muss, damit die grüne LED leuchtet. Geben Sie Ihr Ergebnis in Gramm an.
Gegeben:
N/m
m
m
Lösung:
m
N
N
kg g