Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Os semáforos são dispositivos essenciais para o controle do tráfego em cruzamentos e podem ser simulados de forma eficaz usando uma placa Arduino. Neste artigo, vamos explorar como criar um semáforo simples com LEDs, que é um projeto ideal para iniciantes no mundo do Arduino.
Componentes Necessários:
Montagem do Circuito:
Código Arduino:
// Definindo os pinos dos LEDs
const int ledVerde = 11;
const int ledAmarelo = 12;
const int ledVermelho = 13;
void setup() {
// Configurando os pinos dos LEDs como saída
pinMode(ledVerde, OUTPUT);
pinMode(ledAmarelo, OUTPUT);
pinMode(ledVermelho, OUTPUT);
}
void loop() {
// Acende o LED verde por 5 segundos
digitalWrite(ledVerde, HIGH);
delay(5000);
digitalWrite(ledVerde, LOW);
// Acende o LED amarelo por 2 segundos
digitalWrite(ledAmarelo, HIGH);
delay(2000);
digitalWrite(ledAmarelo, LOW);
// Acende o LED vermelho por 5 segundos
digitalWrite(ledVermelho, HIGH);
delay(5000);
digitalWrite(ledVermelho, LOW);
}
Explicação do Código:
Este projeto básico simula um ciclo de semáforo, onde o LED verde acende por 5 segundos, seguido pelo amarelo por 2 segundos, e finalmente o vermelho por 5 segundos. A sequência então se repete indefinidamente.