Bom Dia
Treinando um pouco de programação, resolvi montar um exemplo de semáforo básico, utilizei 5 LEDs (2 vermelhos, 2 verdes e 1 amarelo), e 5 resistores de 470 ohms, o vermelho e verde indica o sinal da faixa de pedestres, e os três, vermelho, amarelo e verde, indicam o sinal da via dos veículos.
ficou bem legal, e é bem didático.
segue o vídeo:
Aqui o código que usei, bem "basicão":
#include <Arduino.h>
void setup (){
pinMode (3, OUTPUT); // Led Vermelho - via
pinMode (5, OUTPUT); // Led Amarelo - via
pinMode (6, OUTPUT); // Led Verde - via
pinMode (10, OUTPUT); // Led Vermelho - Pedestre
pinMode (11, OUTPUT); // Led Verde - Pedestre
}
void loop () {
digitalWrite ( 3, HIGH);
digitalWrite ( 5, LOW);
digitalWrite ( 6, LOW); // Indica "PARE" na via e "SIGA" para pedestres.
digitalWrite ( 10, LOW);
digitalWrite ( 11, HIGH);
delay (10000);
digitalWrite ( 3, LOW);
digitalWrite ( 5, HIGH);
digitalWrite ( 6, LOW); // Indica "ATENÇÃO" na via
digitalWrite ( 10, LOW);
digitalWrite ( 11, LOW);
delay (4000);
digitalWrite ( 3, LOW);
digitalWrite ( 5, LOW);
digitalWrite ( 6, HIGH); // Indica "SIGA" na via e "PARE" para pedestres
digitalWrite ( 10, HIGH);
digitalWrite ( 11, LOW);
delay (10000);
}
Nenhum comentário:
Postar um comentário