Indicador LED#
Introdução#
A classe led permite ao EXP Brain ligar ou desligar um díodo emissor de luz (LED) ligado através de uma porta de 3 fios.

Construtor de Classes#
led(
triport::port &port );
Destrutor de classes#
Destrói o objeto led e liberta os recursos associados.
virtual ~led();
Parâmetros#
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
|
A porta de 3 fios à qual o indicador LED está ligado, escrita como |
Exemplos#
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
Funções de membro#
A classe led inclui as seguintes funções membro:
Antes de chamar qualquer função membro de led , deve ser criada uma instância led , como se mostra abaixo:
/* 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#
Acende o indicador LED especificado.
Available Functionsvoid on();
Esta função não aceita qualquer parâmetro.
Return ValuesEsta função não devolve qualquer valor.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();
off#
Desativa o indicador LED especificado.
Available Functionsvoid off();
Esta função não aceita qualquer parâmetro.
Return ValuesEsta função não devolve qualquer valor.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();