quinta-feira, 25 de fevereiro de 2016

Pushbutton + LED

Faaaaaaaaala galerinha do MPA!!! Salve Salve!!!

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!!

Nenhum comentário:

Postar um comentário