int buttonPin = 7; //definir a variável do botão no pino 7
int ledPin = 10; //definir a variável do led no pino 10
int estadoButton = 0; //definir a variável do estado do botão para 0
void setup() //Iniciar a programação
{
pinMode(ledPin, OUTPUT); //variável do led definido como saída
pinMode(buttonPin, INPUT); //variável do botão definido como entrada
}
void loop() //Fazer o comando entrar em repetição
{
estadoButton = digitalRead(buttonPin); //Ler a variável do botão e o estado dele
if (estadoButton == HIGH) //Se o estado do botão estiver acionado
{
digitalWrite(ledPin, HIGH); //Mandar o sinal para o LED ligar
delay(100); // ter um tempo de 0,1 segundo
}
else //senão
{
digitalWrite(ledPin, LOW); //Mandar o sinal para o LED manter apagado
}
}