int BOTAO = 12;
int LED = 27;
int estado = 0;//Variável responsável por armazenar o estado do botão (ligado/desligado)
void setup(){
pinMode(LED, OUTPUT);//Define LED como saída
pinMode(BOTAO, INPUT);//Define BOTAO como entrada
}
void loop(){
estado = digitalRead(BOTAO);//Lê o valor de BOTAO e armazena em estado
if (estado == LOW) {//Se estado for igual a HIGH ou 1
digitalWrite(LED , HIGH);//Define ledPin como HIGH, ligando o LED
delay(100);//Intervalo de 100 milissegundos
}
else { //Senão = estado for igual a LOW ou 0
digitalWrite(LED, LOW);//Define ledPin como LOW, desligando o LED
}
}