LED#
Invoering#
De VEX AIM codeerrobot heeft zes LED’s (lichtgevende diodes) rondom de robotbehuizing. De LED’s kunnen op verschillende kleuren worden ingesteld om feedback te geven, de status van de robot weer te geven of de robot gemakkelijker te volgen tijdens een project.
Elke LED kan afzonderlijk worden ingesteld, alle LED’s kunnen tegelijkertijd worden ingesteld, of een groep LED’s kan samen worden ingesteld met behulp van een tuple.
LED-namen:
|
|
|
|---|---|---|
|
|
|
|
Hieronder vindt u een lijst met alle methoden:
Acties — LED’s in- of uitschakelen.
Acties#
on#
on wordt één LED, alle LED’s of een groep LED’s ingeschakeld.
Usage:
robot.led.on(led, color)
Parameter |
Beschrijving |
|---|---|
|
De LED(s) die ingeschakeld moeten worden:
|
|
Optioneel. De kleur die u wilt instellen voor de geselecteerde LED(s):
|
Voorbeelden
# 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 schakelt één LED, alle LED’s of een groep LED’s uit.
Usage:
robot.led.off(led)
Parameter |
Beschrijving |
|---|---|
|
De LED(s) die uitgeschakeld moeten worden:
|
Voorbeelden
# 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))






