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