Світлодіодний#
Вступ#
Робот-кодувальник 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))






