ВЕЛ#
Введение#
Робот для программирования VEX AIM оснащен шестью светодиодами (светоизлучающими диодами), расположенными по всему корпусу. Светодиоды можно настроить на разные цвета для отображения информации, состояния робота или для упрощения отслеживания его перемещения во время выполнения проекта.
Каждый светодиод можно настроить индивидуально, все светодиоды можно настроить одновременно, или же можно настроить группу светодиодов, используя кортеж.
Названия светодиодов:
|
|
|
|---|---|---|
|
|
|
|
Ниже приведён список всех методов:
Действия — Включение или выключение светодиодов.
Действия#
on#
Включение при on активирует один светодиод, все светодиоды или группу светодиодов.
Usage:
robot.led.on(led, color)
Параметр |
Описание |
|---|---|
|
Светодиод или светодиоды, которые нужно включить:
|
|
Необязательно. Цвет, которым будет установлен выбранный светодиод или светодиоды:
|
Примеры
# 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 выключает один светодиод, все светодиоды или группу светодиодов.
Usage:
robot.led.off(led)
Параметр |
Описание |
|---|---|
|
Светодиод или светодиоды, которые нужно выключить:
|
Примеры
# 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))






