Neste vídeo apresento a vocês um projeto de semáforo feito com Arduíno Arduino Mega 256.
Não deixem de se inscreverem e curtirem os vídeos para que eu possa continuar ajudando a todos com muitas dicas bacanas, qualquer dúvida deixem aqui nos comentários.
// Canal Tecnotera
// www.youtube.com/tecnotera
int vermelho_carro=8;
int amarelo_carro=9;
int verde_carro=10;
int vermelho_pedestre=11;
int verde_pedestre=12;
void setup()
{
pinMode(vermelho_carro,OUTPUT);
pinMode(amarelo_carro,OUTPUT);
pinMode(verde_carro,OUTPUT);
pinMode(vermelho_pedestre,OUTPUT);
pinMode(verde_pedestre,OUTPUT);
}
void loop()
{
digitalWrite(verde_carro,HIGH);
digitalWrite(verde_pedestre,LOW);
delay(5000);
digitalWrite(verde_carro,LOW);
digitalWrite(amarelo_carro,HIGH);
delay(2000);
digitalWrite(amarelo_carro,LOW);
digitalWrite(vermelho_carro,HIGH);
digitalWrite(verde_pedestre,HIGH);
digitalWrite(vermelho_pedestre,LOW);
delay(3000);
digitalWrite(verde_pedestre,LOW);
for(int j=0; j<5; j++)
{
digitalWrite(vermelho_pedestre,LOW);
delay(500);
digitalWrite(vermelho_pedestre,HIGH);
delay(500);
}
digitalWrite(vermelho_carro,LOW);
}