Semáforo com Arduino
Publicado em 21 de Outubro de 2025 às 16:24
Um projeto de um mini-semáforo usando arduino
Arquivos do Projeto
37.10 KB
Materiais Necessários
- 1 Led Verde
- 1 Led Amarelo
- 1 Led Vermelho
- 3 Resistores
- 9 Fios
- 1 Arduino Uno
Ferramentas Necessárias
- Eletronico para programar o Arduino
Etapas
Colocando o LED
- Pegue o Arduino e os 3 leds e 3 fios e conecte o anodo do led verde na entrada 0 do arduino, conecte o anodo do led amarelo na entrada 1 do arduino e conecte o anodo do led vermelho na entrada 2 do arduino.
- Agora, conecte 3 fios na catodica de cada led e conecte na ponta de cada fio um resistor
- Com os 3 ultimos fios conecte o resistor do led verde a entrada 13, conecte o resistor do led amarelo a entrada 12 e conecte o resistor do led vermelho a entrada 11
Informando as intruções do Arduino
- Entre em seu site de programação de Arduino preferido
-
Código em C++:
//
int X = 0;
void setup()
{
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
pinMode(0, OUTPUT);
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
X = 1;
while (!(X == 5)) {
digitalWrite(0, HIGH);
delay(30000); // Wait for 30000 millisecond(s)
digitalWrite(0, LOW);
digitalWrite(1, HIGH);
delay(5000); // Wait for 5000 millisecond(s)
digitalWrite(1, LOW);
digitalWrite(2, HIGH);
delay(30000); // Wait for 30000 millisecond(s)
digitalWrite(2, LOW);
}
}
void loop()
{
digitalWrite(11, HIGH);
digitalWrite(12, HIGH);
digitalWrite(13, HIGH);
delay(10); // Delay a little bit to improve simulation performance
}
Conclusão
Pronto! agora com seu semaforo você pode fazer variações ou ate expansões com esse projeto
