Fazendo um semáforo de LED no Arduíno - efrainmpp1/Arduino-URA GitHub Wiki

Introdução

Usando três LEDES conseguimos representar um aparelho muito comum em nossas vidas,o semáforo de transito.

Montagem

Código

void setup() {
   pinMode(10, OUTPUT); // Configura os três pinos: 10, 11 e 12 como sendo
   pinMode(11, OUTPUT); // pinos de saída.
   pinMode(12, OUTPUT);
}
void loop() {
   digitalWrite(10, HIGH); // Acende o LED vermelho.
   delay(6000); // Cria uma pausa de 6,0s (6s=6000milissegundos)
   digitalWrite(10, LOW); // Apaga o LED vermelho.
   digitalWrite(12, HIGH); // Acende o LED verde.
   delay(10000); // Cria uma pausa de 10s (10s=10000milissegundos)
   digitalWrite(12, LOW); // Apaga o LED verde.
   digitalWrite(12, HIGH); // Acende o LED amarelo.
   delay(2000); // Cria uma pausa de 2,0s (2s=2000milissegundos)
   digitalWrite(12, LOW); // Apaga o LED amarelo
}

Referências

  • Apostila Projeto URA