DOISFI

Projeto: 3 botões + 3 LED

O projeto desta aula é uma expansão da aula anterior. A diferença desta com a aula 4, é que nesta
teremos mais 2 botões e mais 2 leds de cores diferentes.

Componentes necessários

Primeiro, certifique-se de que seu Arduino esteja desligado, desconectando-o do cabo USB. Agora, pegue seu protoboard e conecte todos os componetes como mostra a figura:

3 botões e 3 leds

Abra seu IDE do Arduino e digite o código:

                  // Projeto - 3 botões + 3 led
                  int ledPin1 = 13; 
                  int ledPin2 = 12;
                  int ledPin3 = 11;
                  int Botao1 = 2;
                  int Botao2 = 3;
                  int Botao3 = 4;
                  int EstadoBotao1 = 0;
                  int EstadoBotao2 = 0;
                  int EstadoBotao3 = 0;
                  void setup(){
                  pinMode(ledPin1, OUTPUT);
                  pinMode(Botao1, INPUT);
                  pinMode(ledPin2, OUTPUT);
                  pinMode(Botao2, INPUT);
                  pinMode(ledPin3, OUTPUT);
                  pinMode(Botao3, INPUT);
                  }
                  void loop(){
                  EstadoBotao1 = digitalRead(Botao1);
                  EstadoBotao2 = digitalRead(Botao2);
                  EstadoBotao3 = digitalRead(Botao3);
                  if (EstadoBotao1 == HIGH){
                  digitalWrite(ledPin1, HIGH);
                  }
                  else{
                  digitalWrite(ledPin1, LOW);
                  } 
                  if (EstadoBotao2 == HIGH){
                  digitalWrite(ledPin2, HIGH);
                  }
                  else{
                  digitalWrite(ledPin2, LOW);
                  }
                  if (EstadoBotao3 == HIGH){
                  digitalWrite(ledPin3, HIGH);
                  }
                  else{
                  digitalWrite(ledPin3, LOW);
                  }
                  }
                  

Após compilar o código e fazer o upload na sua placa, você deve notar que ao apertar o botão e o led deve acender e, quando soltar, o led deve apagar.

Se houve algum problema, procure seu erro e tente consertá-lo. Se não, parabéns!