Endschalter#

Einführung#

Der Endschalter ist ein kleiner digitaler Sensor, der den physischen Kontakt mit einem Objekt erkennt.

Der VEX-Endschalter.

Nachfolgend finden Sie eine Liste der verfügbaren Blöcke:

  • Endschalter gedrückt – Gibt zurück, ob der angegebene Endschalter aktuell gedrückt ist.

  • wenn Endschalter – Führt den zugehörigen Blockstapel aus, wenn der angegebene Endschalter gedrückt oder losgelassen wird.

Endschalter gedrückt#

Der boolesche Block Endschalter gedrückt meldet, ob ein Endschalter gedrückt ist oder nicht. Dies kann verwendet werden, um zu überprüfen, ob der Roboter mit anderen Objekten kollidiert.

  • Wahr – Der Endschalter wird gedrückt.

  • Falsch – Der Endschalter ist nicht betätigt.

<[LimitSwitchA v] gedrückt?>

Parameter

Beschreibung

Gerät

Welcher Endschalter verwendet werden soll, wird im Gerätefenster konfiguriert.

wenn Endschalter#

Der wenn Endschalter-Hutblock aktiviert den zugehörigen Blockstapel, wenn der ausgewählte Endschalter gedrückt oder losgelassen wird.

wenn [LimitSwitchA v] [gedrückt v]  :: hat events

Parameter

Beschreibung

Gerät

Welcher Endschalter verwendet werden soll, wird im Gerätefenster konfiguriert.

Zustand

Wann der angeschlossene Blockstapel ausgeführt wird: gedrückt wird ausgeführt, wenn der Endschalter gedrückt wird, und losgelassen wird ausgeführt, wenn der Endschalter losgelassen wird.