domingo, 5 de abril de 2015

Arduino

SEMÁFORO INTERATIVO


Componentes:

2x Leds vermelho
2x Leds verde
1x Leds amarelo
6x Resistor de 100 ohms
1x Botão momentâneo
1x Protoboard
1x Arduíno
     Jumpers


1º Passo

Conectar leds e o botão.



2º passo 

Conectar os resistores.


3º Passo

Código.

int carVerme = 10;  

int carAmar = 9;

int carVerde = 8;

int pedVerde = 6;

int pedVerme = 7;

int botao = 2;

int armazenar = 2;

void setup(){
  
  pinMode(carVerme , OUTPUT);

  pinMode(carAmar,OUTPUT);

  pinMode(carVerde,OUTPUT);

  pinMode(pedVerde,OUTPUT);

  pinMode(pedVerme,OUTPUT);

  pinMode(botao,INPUT);
  
}

void loop(){
  

  botao=digitalRead( armazenar );    

  digitalWrite(carVerme,LOW);

  digitalWrite(pedVerde,LOW);

  digitalWrite(carVerde,HIGH);  

  digitalWrite(pedVerme,HIGH);

  if(botao==HIGH){   
    

    digitalWrite(carVerde,LOW);

    digitalWrite(carAmar,HIGH);
    delay(2000);

    digitalWrite(carAmar,LOW); 

    digitalWrite(pedVerme,LOW);

    digitalWrite(carVerme,HIGH); 

    digitalWrite(pedVerde,HIGH);
    delay(5000);
     
  }
        
  
}

4º Passo

Conectar os jumpers e arduino.







Nenhum comentário:

Postar um comentário