LED#
Einführung#
Der VEX AIM Programmierroboter verfügt über sechs LEDs (Leuchtdioden) am Gehäuse. Die LEDs können in verschiedenen Farben leuchten, um Feedback zu geben, den Roboterstatus anzuzeigen oder die Nachverfolgung des Roboters während eines Projekts zu erleichtern.
Jede LED kann einzeln eingestellt werden, alle LEDs können gleichzeitig eingestellt werden, oder eine Gruppe von LEDs kann mithilfe eines Tupels zusammen eingestellt werden.
LED-Bezeichnungen:
|
|
|
|---|---|---|
|
|
|
|
Nachfolgend finden Sie eine Liste aller Methoden:
Aktionen – LEDs ein- oder ausschalten.
Aktionen#
on#
Mit on wird entweder eine einzelne LED, alle LEDs oder eine Gruppe von LEDs eingeschaltet.
Usage:
robot.led.on(led, color)
Parameter |
Beschreibung |
|---|---|
|
Die einzuschaltende(n) LED(s):
|
|
Optional. The color to set the selected LED or LEDs to:
|
Beispiele
# Turn all LEDs green while the screen is pressed
while True:
if robot.screen.pressing():
robot.led.on(ALL_LEDS, GREEN)
else:
robot.led.off(ALL_LEDS)
wait(50, MSEC)
# Turn two LEDs red
robot.led.on((LED3, LED4), RED)
off#
off schaltet eine LED, alle LEDs oder eine Gruppe von LEDs aus.
Usage:
robot.led.off(led)
Parameter |
Beschreibung |
|---|---|
|
Die auszuschaltende(n) LED(s):
|
Beispiele
# Turn all LEDs on for 2 seconds, then turn them off
robot.led.on(ALL_LEDS)
wait(2, SECONDS)
robot.led.off(ALL_LEDS)
# Turn off half of the LEDs
robot.led.on(ALL_LEDS)
wait(1, SECONDS)
robot.led.off((LED3, LED4, LED5))






