LED-Stoßstange#

Einführung#

Der LED-Stoßdämpfer erkennt, wenn er gedrückt wird, und kann seine Farbe oder sein Muster ändern, um visuelles Feedback zu geben.

Nachfolgend finden Sie eine Liste aller Blöcke:

Stoßstangenfarbe einstellen#

Der Set Bumper color-Block gibt dem LED-Stoßfänger die gewünschte Farbe vor bzw. legt fest, ob er ausgeschaltet werden soll.

Der LED-Stoßfänger kann verwendet werden, um zu verfolgen, wo sich der Roboter in einem Projekt befindet oder um anzuzeigen, wann bestimmte Bedingungen erfüllt sind.

setze [bumper v] auf [rot v] :: custom-led

Parameter

Beschreibung

LED

Der ausgewählte LED-Bumper, dessen Farbe geändert werden soll, ist im Gerätefenster konfiguriert.

Farbe

Die Farbe, auf die die LED-Stoßstange eingestellt werden soll:

  • rot
  • grün
  • aus — Schaltet die LED aus

Beispiel

wenn gestartet :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
für immer
setze [bumper v] auf [grün v] :: custom-led
warte [0.5] Sekunden
setze [bumper v] auf [aus v] :: custom-led
warte [0.5] Sekunden

Stoßstangenhelligkeit einstellen#

Der Stapelblock Set Bumper brightness gibt an, welche Helligkeit der LED-Stoßfänger haben soll.

Ein höherer Prozentsatz macht das Licht heller. Ein niedrigerer Prozentsatz macht das Licht dunkler.

Wenn die LED-Stoßstange ausgeschaltet ist, schaltet sich das Licht ein, sobald die Lichtleistung auf über 0 % eingestellt wird.

Wenn die LED-Stoßstange eingeschaltet ist, schaltet das Einstellen der Lichtleistung auf 0 % das Licht aus.

setze [bumper v] Helligkeit auf [50] % :: custom-led

Parameter

Beschreibung

LED

Der ausgewählte LED-Bumper, dessen Helligkeit geändert werden soll, ist im Gerätefenster konfiguriert.

Helligkeit

Die neue Helligkeitseinstellung für den LED-Stoßfänger erfolgt in Schritten von 0 % bis 100 % als ganze Zahl.

Beispiel

wenn gestartet :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
setze [bumper v] Helligkeit auf [25] % :: custom-led
setze [bumper v] auf [grün v] :: custom-led
warte [2] Sekunden
setze [bumper v] Helligkeit auf [100] % :: custom-led

Stoßstange gedrückt#

Der boolesche Block Stoßstange gedrückt meldet, ob die LED-Stoßstange gedrückt wird oder nicht. Dies kann verwendet werden, um zu überprüfen, ob der Roboter gegen andere Objekte stößt.

  • Wahr — Der LED-Stoßfänger wird gedrückt.

  • Falsch — Der LED-Stoßdämpfer wird nicht gedrückt.

<[bumper v] gedrückt? :: custom-led>

Parameter

Beschreibung

LED

Der ausgewählte LED-Bumper zur Überprüfung, konfiguriert im Gerätefenster.

Beispiel

wenn gestartet :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
drehe [links v]
warte bis <[bumper v] gedrückt? :: custom-led>
drehe [rechts v]