Arduino - Botão pressionado ascende led

Опубликовано: 26 Октябрь 2024
на канале: LS ELÉTRICA & AUTOMAÇÃO
755
21

Video explicando como definir resistor, led e como utilizar a protoboard;
   • Como Calcular Resistor Para Ligar Um ...  


Codigo;
//Declaração das constantes
const int led = 3;
const int botao = 2;

int estadoBotao = 0; //Definindo que o estado inicial do botão é zero.

void setup() {
pinMode(led,OUTPUT); //Definindo pino digital 3 como saída.
pinMode(botao,INPUT); //Definindo pino digital 2 como entrada.
}

//Método loop, executado enquanto o Arduino estiver ligado.
void loop() {
estadoBotao = digitalRead(botao); //Armazena estado do botão.
if (estadoBotao == HIGH) {
digitalWrite(led,HIGH);
} else {
digitalWrite(led,LOW);
}
}