LED-lampa#
Introduktion#
VEX AIM-kodningsroboten har sex lysdioder (lysdioder) runt robotens kropp. Lysdioderna kan ställas in på olika färger för att ge feedback, visa robotens status eller göra det lättare att spåra roboten under ett projekt.
Varje LED kan ställas in individuellt, alla LED-lampor kan ställas in samtidigt, eller så kan en grupp av LED-lampor ställas in tillsammans med hjälp av en tupel.
LED-namn:
|
|
|
|---|---|---|
|
|
|
|
Nedan följer en lista över alla metoder:
Åtgärder — Slå på eller av lysdioder.
Åtgärder#
on#
on tänder en lysdiod, alla lysdioder eller en grupp av lysdioder.
Usage:
robot.led.on(led, color)
Parameter |
Beskrivning |
|---|---|
|
Lysdioden eller lysdioderna som ska tändas:
|
|
Valfritt. Färgen att ställa in den valda lysdioden eller lysdioderna till:
|
Exempel
# 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 släcker en lysdiod, alla lysdioder eller en grupp av lysdioder.
Usage:
robot.led.off(led)
Parameter |
Beskrivning |
|---|---|
|
Lysdioden eller lysdioderna som ska släckas:
|
Exempel
# 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))






