Verwendung des Bumper-Schalters mit VEX EXP

Beschreibung

Dieser Sensor ist ein Schalter. Es teilt dem Roboter mit, ob sein Stoßfänger gedrückt (Sensorwert 1) oder losgelassen (Sensorwert 0) ist.

EXP_Bumper.png


Funktionsweise des Stoßstangenschalters: Schließen des Stromkreises

Der VEX Bumper Switch basiert auf dem wahrscheinlich am häufigsten verwendeten elektrischen Gerät: dem Schalter. Ein Schalter besteht aus zwei Anschlüssen (Anschlüssen für einen Draht) und einer Drahtbrücke, um die Verbindung herzustellen, wenn der Schalter gedrückt wird. Wenn Sie wie in der Abbildung auf das Verbindungskabel drücken, „schließen“ Sie den Stromkreis, und das Robotergehirn registriert dies in Ihrem Programm.

Der Stoßstangenschalter ist Teil eines Stromkreises, der nicht angeschlossen oder unterbrochen ist. Wenn Sie den Stoßstangenschalter drücken, wird die Verbindung hergestellt und der Strom kann fließen.


Einrichtung des Bumper-Schalters

Platzierung

EXP_BaseBot_With_Bumper.png

Die Platzierung des Stoßstangenschalters ist sehr wichtig, um genaue Messwerte zu erhalten.

Stellen Sie sicher, dass sich keine Struktur am Roboter vor der Taste auf der Vorderseite des Sensors befindet.

Vor dem Sensor muss ein freier Weg zwischen dem Objekt, gegen das gedrückt wird, und dem Sensor vorhanden sein.

Ergebnisse des Stoßfängerwechsels lesen

Screen_Shot_2022-01-27_at_12.03.37_PM.png

Es ist hilfreich, die Druckblöcke zum Ausdrucken der Ergebnisse des Bumper Switch zu verwenden.

Sobald Sie ein Projekt erstellt und ausgeführt haben, das Bumper Switch-Ergebnisse druckt, können Sie diese auf dem Brain-Bildschirm sehen.


Hinzufügen des Stoßfängerschalters als Gerät in VEXcode EXP

Wenn ein Sensor mit einer Programmiersprache verwendet wird, muss er in dieser Sprache konfiguriert werden.

3-Wire_Devices.png

Mit VEXcode EXP wird dies durch die Verwendung der Funktion „Gerät hinzufügen“ im Fenster „Geräte“ erreicht. Sie müssen zu den 3-Draht-Sensoren gehen.

3-Wire_Bumper.png

Im Abschnitt „3-Draht“ von „Geräte“ finden Sie den Bumper-Schalter

Um den Bumper-Schalter zur Konfiguration hinzuzufügen, befolgen Sie die Schritte in diesem Artikel.

Bumper_Switch.png

Sobald der Bumper Switch zu Ihrem Projekt hinzugefügt wurde, wird ein neuer Satz Sensorblöcke verfügbar.

Weitere Informationen zu den Blöcken aus der Kategorie „Sensorik“, die sich auf den Stoßfängerschalter beziehen, finden Sie in den Hilfeinformationen (Blöcke, Projekt).


Allgemeine Verwendungszwecke des Stoßfängerschalters

Erkennen einer Presse

Screen_Shot_2022-01-27_at_12.28.33_PM.png

Mit dieser Funktion kann Ihr Roboter erkennen, wenn etwas auf den Stoßfängerschalter drückt.

Das links gezeigte Beispielprojekt wird verwendet, um einen Roboter mit einem an der Vorderseite montierten Stoßfängerschalter so zu codieren, dass er fährt, bis der Sensor gedrückt wird, und dann anhält, sobald der Stoßfängerschalter gedrückt wird.

Bumper-Events

Screen_Shot_2022-01-27_at_1.50.07_PM.png

Mit dieser Funktion kann Ihr Programm bestimmten Code ausführen, wenn es erkennt, dass etwas auf den Bumper-Schalter drückt.

Das links gezeigte Beispielprojekt wird verwendet, um einen Roboter mit einem an der Vorderseite montierten Bumper-Schalter so zu codieren, dass er in einem Quadrat fährt. Jedes Mal, wenn der Bumper-Schalter gedrückt wird, gibt Brain „True“ aus.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: