Vamos a mais um tutorial de ARDUÍNO. Hoje vamos trabalhar com o pushbutton!
O esquema é bem simples, vamos colocar um botão de pressionar na nossa board, e assim que ele for pressionado, o LED irá acender.
Como vocês podem ver no protótipo acima, vamos precisar dos seguintes items:
- 1 Arduíno (Uno, MEGA, etc)
- 1 Cabo USB AB(onde será feita a conexão com o nosso computador)
- 1 LED
- Jumpers macho-macho
- 1 Protoboard
- 2 Resistores 330R
- 1 Pushbutton
Com nosso material encaixado nos seus devidos lugares, vamos ao código que também é bem simples:
int ledPin = 13; //led no pino 13
int botao = 2; //botao no pino 2
int estadoBotao = 0; //Variavel para ler o status do pushbutton
void setup(){
pinMode(ledPin, OUTPUT); //Pino do led será saída
pinMode(botao, INPUT); //Pino com botão será entrada
}
void loop(){
estadoBotao = digitalRead(Botao);
/*estado do botão poderá ser ALTO (HIGH)
se o botão estiver pressionado, ou BAIXO (LOW),se o botão
estiver solto */
if (estadoBotao == HIGH){ //Se botão estiver pressionado (HIGH)
digitalWrite(ledPin, HIGH); // acende o led do pino 13.
}
else{ //se não estiver pressionado
digitalWrite(ledPin, LOW); //deixa o led do pino 13 apagado
}
}
Esse é o nosso código!
Feito isto, basta fazer o upload do código para nossa placa ARDUÍNO e se maravilhar com o resultado :D
É isso aí galerinha!! Mais um post finalizado!!
Não esqueçam de divulgar, criticar, comentar e obviamente aprender!!!
Abraço e até a próxima!!