Touch-LED#
Einführung#
Die VEX IQ Touch LED ist sowohl eine Leuchte als auch ein Knopf. Sie kann in verschiedenen Farben leuchten, um Feedback zu geben, z. B. um anzuzeigen, dass der Roboter bereit ist, den ausgewählten Modus anzuzeigen oder eine von einem anderen Sensor erfasste Farbe widerzuspiegeln. Außerdem erkennt sie Berührungen, sodass Sie das Verhalten des Roboters durch Antippen starten oder ändern können.
Nachfolgend finden Sie eine Liste aller Blöcke:
Touch-LED-Farbe einstellen — Stellt die Touch-LED auf eine ausgewählte Farbe ein.
set Touch LED fade — Legt fest, wie schnell die Touch-LED zwischen den Farben wechselt.
Touch-LED-Helligkeit einstellen — Legt die Helligkeit der Touch-LED fest.
Touch-LED gedrückt — Meldet, ob die Touch-LED gerade gedrückt wird.
wenn Touch-LED — Führt den zugehörigen Blockstapel aus, wenn die Touch-LED gedrückt oder losgelassen wird.
Touch-LED-Farbe einstellen#
Der set Touch LED color-Stackblock legt die Farbe der Touch-LED unter Verwendung der aktuellen transition speed und lightness settings fest.
setze [TouchLED1 v] Farbe auf (keine v)
Parameter |
Beschreibung |
|---|---|
Touch-LED |
Welche Farbe die Touch-LED haben soll, wird im Gerätefenster konfiguriert. |
Farbe |
Legt die Farbe der LED fest auf:
|
Beispiel
wenn gestartet
[Blink the TouchLED off and on.]
für immer
setze [TouchLED1 v] Farbe auf (grün v)
warte (0.5) Sekunden
setze [TouchLED1 v] Farbe auf (keine v)
warte (0.5) Sekunden
wenn gestartet
[See what color the Optical Sensor is detecting.]
für immer
setze [TouchLED1 v] Farbe auf ([Optical1 v] Farbname)
warte (0.5) Sekunden
Touch-LED-Überblendung einstellen#
Der Stapelblock set Touch LED fade legt fest, wie schnell die Touch-LED zwischen den Farben wechselt.
setze [TouchLED1 v] Überblendung auf [langsam v]
Parameter |
Beschreibung |
|---|---|
Touch-LED |
Welche Übergangsgeschwindigkeit für die Touch-LED eingestellt werden soll, wird im Gerätefenster konfiguriert. |
Übergangsgeschwindigkeit |
Die Geschwindigkeit, mit der die Touch-LED zur nächsten Farbe wechselt:
|
Beispiel
wenn gestartet
[Slowly fade TouchLED colors.]
setze [TouchLED1 v] Farbe auf (grün v)
setze [TouchLED1 v] Überblendung auf [langsam v]
warte (2) Sekunden
setze [TouchLED1 v] Farbe auf (rot v)
Touch-LED-Helligkeit einstellen#
Der Stapelblock Touch-LED-Helligkeit einstellen legt die Helligkeit der Touch-LED fest.
setze [TouchLED1 v] Helligkeit auf (50) %
Parameter |
Beschreibung |
|---|---|
Touch-LED |
Die Helligkeit der Touch-LED kann im Gerätefenster eingestellt werden. |
Helligkeit |
Die Helligkeit der Touch-LED von 0 bis 100 in Prozent. |
Beispiel
wenn gestartet
[Light up the TouchLED with different brightnesses.]
setze [TouchLED1 v] Helligkeit auf (25) %
setze [TouchLED1 v] Farbe auf (grün v)
warte (2) Sekunden
setze [TouchLED1 v] Helligkeit auf (100) %
Touch-LED gedrückt#
Der boolesche Block Touch-LED gedrückt gibt an, ob eine Touch-LED gerade gedrückt wird.
Wahr — Die Touch-LED wird gedrückt.
Falsch – Die Touch-LED wird nicht gedrückt
<[TouchLED1 v] gedrückt?>
Parameter |
Beschreibung |
|---|---|
Touch-LED |
Welche Touch-LED überprüft werden soll, wird im Gerätefenster konfiguriert. |
Beispiel
wenn gestartet
[Change the TouchLED color when it is pressed.]
setze [TouchLED1 v] Farbe auf (grün v)
warte bis <[TouchLED1 v] gedrückt?>
setze [TouchLED1 v] Farbe auf (blau v)
wenn Touch-LED#
Der wenn Touch-LED-Hutblock führt den angeschlossenen Blockstapel aus, wenn die Touch-LED gedrückt oder losgelassen wird.
wenn [TouchLED1 v] [gedrückt v]
Parameter |
Beschreibung |
|---|---|
Touch-LED |
Welche Touch-LED überprüft werden soll, wird im Gerätefenster konfiguriert. |
Zustand |
Wann der angeschlossene Blockstapel ausgeführt wird: gedrückt wird ausgeführt, wenn die Touch-LED gedrückt wird, und losgelassen wird ausgeführt, wenn die Touch-LED losgelassen wird. |
Beispiel
wenn [TouchLED1 v] [gedrückt v]
[Turn green briefly when pressed.]
setze [TouchLED1 v] Farbe auf (grün v)
warte [2] Sekunden
setze [TouchLED1 v] Farbe auf (keine v)