Der vex IQ-Abstandssensor
Lesen Sie mehr über den Abstandssensor
Um mehr über den Abstandssensor zu erfahren, bitten Sie den Leser, zu organisieren, wie die Gruppe den Artikel des VEX-IQ-Abstandssensors aus der VEX-Bibliothek lesen wird. Dieser Artikel behandelt die Funktionsweise des Abstandssensors und bietet allgemeine Verwendungsmöglichkeiten.

Programm mit dem Abstandssensor
Lassen Sie den Programmierer VEXcode IQ öffnen und befolgen Sie diese Schritte:
-
Beginnen Sie mit dem Öffnen des Testbed-Vorlagenbeispielprojekts von VEXcode IQ.

- Wenn Sie Hilfe beim Öffnen des Beispielprojekts benötigen, sehen Sie sich das Tutorial-Video Beispiele für Projekte und Vorlagen verwenden an.
-
Bauen Sie das folgende Projekt auf und speichern Sie es (macOS, Windows, Chromebook , iPad) als Abstandssensor:

Abstandssensor testen
Lassen Sie den Tester das vex IQ Brain an Ihren Computer anschließen und befolgen Sie dann die folgenden Schritte:
- Laden Sie das Projekt in das IQ Robot Brain herunter.
- Führen Sie das Projekt aus , um zu melden, ob der Abstandssensor ein Objekt erkennt oder nicht. Wenn ja, meldet es, wie weit es vom Sensor entfernt ist.
- Wenn Sie Hilfe beim Herunterladen und Ausführen eines Projekts benötigen, sehen Sie sich das Tutorial-Video zum Herunterladen und Ausführen eines Projekts an.
- Beantworten Sie auf der Grundlage Ihrer Beobachtungen zum Verhalten des Sensors auf dem Prüfstand und der Informationen aus der Ablesung die folgenden Fragen und bitten Sie den Recorder, sie in Ihrem technischen Notizbuch zu dokumentieren:
- In welchem Szenario würden Sie einen Abstandssensor anstelle eines Stoßfängerschalters verwenden?
- Warum möchten Sie vielleicht, dass ein Roboter Objekte aus der Ferne erkennt?
Lehrer-Toolbox
-
Antworten
Die folgenden Antworten können variieren:
-
Ein Abstandssensor kann verwendet werden, um einen Roboter anzuhalten oder zu verlangsamen, bevor er mit einem Objekt kollidiert. Ein Stoßstangenschalter müsste zuerst mit einem Objekt kollidieren, um den Schalter zu drücken, bevor eine Aktion stattfinden würde. Die Verwendung des Abstandssensors kann verwendet werden, um eine Kollision überhaupt zu verhindern.
-
Die Verwendung des Abstandssensors zur Erkennung von Objekten aus der Ferne kann es dem Roboter ermöglichen, langsamer zu werden, wenn er sich dem Objekt nähert, anzuhalten, bevor er Kontakt mit einem Objekt aufnimmt, oder einen bestimmten Abstand zwischen ihm und dem Objekt einzuhalten. Es kann auch verwendet werden, um den Roboter von einem Objekt auf eine bestimmte Entfernung zu bewegen.
Lehrertipps
Wenn die Schüler Schwierigkeiten haben, die Funktionsweise des Abstandssensors zu verstehen, vergleichen Sie ihn mit der Echoortung von Fledermäusen. Fledermäuse senden Schallwellen durch die Luft und die Energie prallt zurück, wenn sie auf ein Objekt trifft, und sagt der Fledermaus, wo und wie weit sie entfernt ist.
Lehrer-Toolbox
-
Fehlerbehebung
Bei der Arbeit mit dem Abstandssensor kann es vorkommen, dass er sich nicht so verhält, wie er sollte. Wenn dies der Fall ist, beginnen Sie mit der Fehlerbehebung, indem Sie die folgenden Schritte ausführen:
-
Überprüfen Sie zunächst, ob die Firmware des Abstandssensors auf dem neuesten Stand ist. In diesem Artikel finden Sie weitere Informationen zum Aktualisieren der Firmware.
-
Wenn die Firmware auf dem neuesten Stand ist, schauen Sie weiter in den Bildschirm Device Info auf dem IQ Brain, um zu überprüfen, ob ein Objekt erkannt wird oder nicht. Wenn ein Objekt erkannt wird, sollte angezeigt werden, wie weit dieses Objekt in Millimetern und Zoll entfernt ist. Verwenden Sie den Artikel „Fehlerbehebung bei VEX-IQ-Sensoren“.
-
Wenn die Geräte-Info genaue Werte meldet, könnte das Problem sein, dass der Schüler das Projekt falsch kopiert hat.
-
Um das Projekt zu beheben, überprüfen Sie, ob das Gerät richtig konfiguriert ist - was bedeutet, dass es das richtige Testbed-Beispielprojekt verwendet hat. Weitere Informationen zur Konfiguration des Abstandssensors finden Sie im Artikel "So konfigurieren Sie vex IQ-Sensoren - VEXcode IQ ".
-
Stellen Sie sicher, dass die Schüler das Projekt richtig kopiert und gebaut haben. Sie können den Druckblock in VEXcode IQ verwenden, um die aktuellen Sensorwerte auf dem Gehirn anzuzeigen, während das Projekt zum Fehler oder zum Ende des Projekts fortschreitet.
-
-
Wenn die Geräte-Info KEINE genauen Werte meldet, könnte das Problem hardwarebezogen sein.
-
Um Probleme mit der Hardware zu beheben, überprüfen Sie die Portverbindung mit dem Smart-Kabel mithilfe des Artikels „So verbinden Sie VEX IQ-Geräte mit Smart-Ports“.
-
Wenn der Abstandssensor richtig angeschlossen ist und er sich immer noch nicht so verhält, wie er sollte, könnte es ein physisches Problem mit dem Abstandssensor geben. Testen Sie das Ausschalten mit einem anderen Abstandssensor.
-
Diskussion motivieren
Um den Schülern zu helfen, darüber nachzudenken, wie der Abstandssensor einem Roboter helfen kann, stellen Sie den Schülern die folgenden Fragen:
F: Wenn Sie den Abstandssensor mit einem Teil des menschlichen Körpers vergleichen würden, welcher Teil wäre das und warum?
A: Die Schüler sollten mit den Augen antworten, denn unsere Augen helfen zu messen, wie weit entfernt Objekte sind. Wir verwenden diese sensorischen Daten aus unseren Augen, um zu bestimmen, wie wir uns bewegen sollen, was die Abstandssensordaten für den Roboter tun.
F: Welche Arten von Aufgaben könnten Sie mit dem Abstandssensor für einen Roboter programmieren?
A: Die Antworten der Schüler werden nur durch ihre Vorstellungskraft begrenzt sein. Die Schüler könnten mit Robotern reagieren, die Abstandssensoren verwenden, um Labyrinthe oder Hindernisse zu navigieren, einen Kurs zu fahren, Objekte zu finden und vieles mehr. Der Robotertyp, den sie sich mit dem Abstandssensor vorstellen, würde sich auch auf die Verwendung des Abstandssensors auswirken.