Verwendung des LED-Stoßfängers#

Using the LED Bumper

Verwenden Sie den Booleschen Wert gedrückt? des LED-Bumpers in VEXcode GO, um den LED-Bumper grün zu schalten, solange er gedrückt wird.

  1. Stellen Sie sicher, dass an Ihrem Roboter ein LED-Stoßfänger angeschlossen ist. Falls Sie noch keinen hinzugefügt haben, lesen Sie bitte den Abschnitt Geräte konfigurieren.

Screenshot der Registerkarte „Geräte“, auf dem LEDBumper2 in der Geräteliste angezeigt wird.
  1. Füge unterhalb des Blocks „Wenn gestartet“ einen dauerhaften Block ein.

Überprüfen Sie den LED-Stoßfänger wiederholt.#
wenn gestartet :: hat events
für immer
Ende
  1. Innerhalb des forever-Blocks fügen Sie einen if / else-Block ein.

Ein leerer if/else-Block, der in einer Endlosschleife gefangen ist.#
wenn gestartet :: hat events
für immer
wenn <> dann
sonst
Ende
Ende
  1. Ziehen Sie den Booleschen Block gedrückt? des LED-Stoßdämpfers in den Bedingungsslot des wenn/sonst-Blocks.

Prüfen Sie, ob der LED-Stoßdämpfer gedrückt ist.#
wenn gestartet :: hat events
für immer
wenn <[LEDBumper2 v] gedrückt? :: custom-led> dann
sonst
Ende
Ende
  1. Im if-Zweig fügen Sie einen Set Bumper color-Block ein.

Der Set Bumper Farbblock im if-Zweig.#
wenn gestartet :: hat events
für immer
wenn <[LEDBumper2 v] gedrückt? :: custom-led> dann
setze [LEDBumper2 v] auf [rot v] :: custom-led
sonst
Ende
Ende
  1. Ändern Sie den Farbparameter auf Grün.

Screenshot des Projekts, bei dem das Dropdown-Menü des Set Bumper color-Blocks im if-Zweig geöffnet ist und die Optionen Rot, Grün und Aus angezeigt werden, wobei Grün ausgewählt ist.
  1. Im else-Zweig fügen Sie einen weiteren Set Bumper color-Block hinzu.

Der Set Bumper Farbblock im Else-Zweig.#
wenn gestartet :: hat events
für immer
wenn <[LEDBumper2 v] gedrückt? :: custom-led> dann
setze [LEDBumper2 v] auf [grün v] :: custom-led
sonst
setze [LEDBumper2 v] auf [rot v] :: custom-led
Ende
Ende
  1. Ändern Sie den Farbparameter auf aus.

Screenshot des fertigen Projekts, bei dem das Dropdown-Menü des Set Bumper color-Blocks im else-Zweig geöffnet ist und die Optionen Rot, Grün und Aus angezeigt werden, wobei Aus ausgewählt ist.
  1. Stellen Sie sicher, dass Ihr Roboter mit VEXcode verbunden ist. Falls er noch nicht verbunden ist, lesen Sie Verbindung zu Ihrem Roboter herstellen.

Screenshot der VEXcode GO-Toolbar, der die Schaltfläche „Verbinden“ im Status „Verbunden“ zeigt.
  1. Wählen Sie Start, um das Projekt zu starten, und drücken Sie anschließend den LED-Stoßdämpfer. Er leuchtet grün, solange er gedrückt wird, und erlischt, sobald er losgelassen wird.

Screenshot der VEXcode GO-Symbolleiste, wobei die Schaltfläche „Start“ hervorgehoben ist.