LED#
Įvadas#
VEX AIM kodavimo robotas turi šešis šviesos diodus (LED) aplink roboto korpusą. LED spalvas galima nustatyti skirtingomis, kad būtų rodomas grįžtamasis ryšys, roboto būsena arba būtų lengviau sekti robotą projekto metu.
Kiekvieną šviesos diodą galima nustatyti atskirai, visus šviesos diodus galima nustatyti vienu metu arba šviesos diodų grupę galima nustatyti kartu naudojant rinkinį (tuple).
LED pavadinimai:
|
|
|
|---|---|---|
|
|
|
|
Žemiau pateikiamas visų metodų sąrašas:
Veiksmai – įjungti arba išjungti šviesos diodus.
Veiksmai#
on#
on įjungia vieną šviesos diodą, visus šviesos diodus arba šviesos diodų grupę.
Usage:
robot.led.on(led, color)
Parametras |
Aprašymas |
|---|---|
|
Įjungiamas arba įjungiami šviesos diodai:
|
|
Pasirinktinai. Spalva, kurią reikia nustatyti pasirinktam arba pasirinktiems šviesos diodams:
|
Pavyzdžiai
# 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 išjungia vieną šviesos diodą, visus šviesos diodus arba šviesos diodų grupę.
Usage:
robot.led.off(led)
Parametras |
Aprašymas |
|---|---|
|
Išjungiamas arba išjungiami šviesos diodai:
|
Pavyzdžiai
# 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))






