LED#
Ievads#
VEX AIM kodēšanas robotam ir sešas gaismas diodes (LED) ap robota korpusu. LED diodes var iestatīt dažādās krāsās, lai sniegtu atgriezenisko saiti, parādītu robota statusu vai atvieglotu robota izsekošanu projekta laikā.
Katru gaismas diodi var iestatīt atsevišķi, visas gaismas diodes var iestatīt vienlaikus vai arī gaismas diožu grupu var iestatīt kopā, izmantojot kortežu.
LED nosaukumi:
|
|
|
|---|---|---|
|
|
|
|
Zemāk ir visu metožu saraksts:
Darbības — Ieslēgt vai izslēgt gaismas diodes.
Darbības#
on#
on ieslēdz vienu gaismas diodi, visas gaismas diodes vai gaismas diožu grupu.
Usage:
robot.led.on(led, color)
Parametrs |
Apraksts |
|---|---|
|
Ieslēdzamā(-ās) gaismas diode(-es):
|
|
Neobligāti. Krāsa, kurā iestatīt atlasīto(-ās) gaismas diodi(-es):
|
Piemēri
# 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 izslēdz vienu gaismas diodi, visas gaismas diodes vai gaismas diožu grupu.
Usage:
robot.led.off(led)
Parametrs |
Apraksts |
|---|---|
|
Izslēdzamā(-ās) gaismas diode(-es):
|
Piemēri
# 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))






