Світлодіодний індикатор#
Вступ#
Клас led дозволяє V5 Brain вмикати або вимикати підключений світлодіод (LED) за допомогою 3-провідного порту.

Конструктор класів#
led(
triport::port &port );
Деструктор класів#
Знищує об’єкт led та звільняє пов’язані з ним ресурси.
virtual ~led();
Параметри#
Параметр |
Тип |
Опис |
|---|---|---|
|
|
3-провідний порт, до якого підключено світлодіодний індикатор, що записується як |
Приклади#
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
Функції-члени#
Клас led містить такі функції-члени:
Перед викликом будь-яких функцій-членів led необхідно створити екземпляр led , як показано нижче:
/* This constructor is required when using VS Code.
LED Indicator configuration is generated automatically
in VEXcode using the Device Menu. Replace the values
as needed. */
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
on#
Вмикає вказаний світлодіодний індикатор.
Available Functionsvoid on();
Ця функція не приймає жодних параметрів.
Return ValuesЦя функція не повертає значення.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();
off#
Вимикає вказаний світлодіодний індикатор.
Available Functionsvoid off();
Ця функція не приймає жодних параметрів.
Return ValuesЦя функція не повертає значення.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();