int LED1= 2;// Declarei uma variavel inteira chamada LED1 e atribui a ela ao pino 2 do arduino
int Botao1=3;// Declarei uma variavel inteira chamada Botao e atribui ela no pino 3 do arduino
int LED2= 4;// Declarei uma variavel inteira chamada LED1 e atribui a ela ao pino 2 do arduino
int Botao2=5;// Declarei uma variavel inteira chamada Botao e atribui ela no pino 3 do arduino
int LED3= 7;// Declarei uma variavel inteira chamada LED1 e atribui a ela ao pino 2 do arduino
//int Botao3=6;// Declarei uma variavel inteira chamada Botao e atribui ela no pino 3 do arduino
void setup()// executar apenas uma vez,aonde declaro entradas e saidas
{
pinMode (LED1, OUTPUT); // Associou LED1 como uma saida
pinMode (LED2, OUTPUT); // Associou LED1 como uma saida
pinMode (LED3, OUTPUT); // Associou LED1 como uma saida
pinMode(Botao1, INPUT);//Associou Botao como uma entrada
pinMode(Botao2, INPUT);//Associou Botao como uma entrada
//pinMode(Botao3, INPUT);//Associou Botao como uma entrada
}
void loop()//
{
if((digitalRead(Botao1)==LOW)&& (digitalRead(Botao2)==LOW))// Lê o valor do pino Botao e se estiver precionado, executa
{
digitalWrite (LED1,HIGH);// coloquei a saida LED1 no estado desligado
digitalWrite (LED2,LOW);
digitalWrite (LED3,LOW);
}
if((digitalRead(Botao1)==HIGH) && (digitalRead(Botao2)==LOW))// Lê o valor do pino Botao e se estiver precionado, executa
{
digitalWrite (LED2, HIGH);// coloquei a saida LED1 no estado desligado
digitalWrite (LED1,LOW);
digitalWrite (LED3,LOW);
}
if((digitalRead(Botao1)==LOW) && (digitalRead(Botao2)==HIGH))// Lê o valor do pino Botao e se estiver precionado, executa
{
digitalWrite (LED3,HIGH);// coloquei a saida LED1 no estado desligado
digitalWrite (LED2,LOW);
digitalWrite (LED1,LOW);
}
if((digitalRead(Botao1)==HIGH) && (digitalRead(Botao2)==HIGH))// Lê o valor do pino Botao e se estiver precionado, executa
{
digitalWrite (LED1, HIGH);
digitalWrite (LED2, HIGH);
digitalWrite (LED3, HIGH);
delay(1000);
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
digitalWrite (LED3, LOW);
delay(1000);
}
}