Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Simulador Realista de Semáforo com Arduino UNO

Componentes e Materiais

Arduino UNO (qualquer variante — uso Geekcreit Uno) ×1
Protoboard (genérica) ×1
Jumpers Macho-Macho ×1
LEDs Vermelho, Amarelo e Verde ×3
Cabo USB 2.0 Dados Arduino ×1
Resistor 100Ω (Marrom, Preto, Marrom) ×1

Aplicativos

Sobre o Projeto

Este projeto simples usa um Arduino e LEDs para replicar um semáforo real. Usa código como temporizador interno e roda continuamente até cortar a alimentação do Arduino.

Materiais

Construa um Simulador Realista de Semáforo com Arduino UNO
Construa um Simulador Realista de Semáforo com Arduino UNO
Construa um Simulador Realista de Semáforo com Arduino UNO
Construa um Simulador Realista de Semáforo com Arduino UNO
Construa um Simulador Realista de Semáforo com Arduino UNO

Montagem Passo a Passo

Passo 1: Alimentar a Protoboard

Construa um Simulador Realista de Semáforo com Arduino UNO

Conecte um jumper no pino GND do Arduino. Leve a outra ponta à protoboard, na coluna mais à direita, no topo. Esta é a coluna de terra (TODA à direita). Veja a foto/esquemático se tiver dúvida.

Passo 2: Adicionar os LEDs

Construa um Simulador Realista de Semáforo com Arduino UNO

Pegue LEDs e resistor. Coloque uma perna do resistor na coluna da direita (mesma do jumper GND). Estenda a outra perna para a área principal da protoboard. Conecte o resistor a qualquer fileira. Os LEDs vão na mesma fileira. Uma perna do LED de um lado da protoboard, a outra do outro lado. A perna curta do LED (cátodo) vai no lado do resistor (direito). Estenda a perna longa (ânodo) para o lado esquerdo da protoboard. (Se inverter os LEDs, o projeto não funciona.)

Passo 3: Completar o Circuito

Construa um Simulador Realista de Semáforo com Arduino UNO

Pegue outro jumper, coloque na mesma fileira do LED. Conexões:

Se não entender, consulte o esquemático ou as fotos. Agora faça upload do código e pronto!

Código

Código do Semáforo Arduino

// Variáveis
int VERDE = 2;
int AMARELO = 3;
int VERMELHO = 4;
int TEMPO_VERDE = 5000;
int TEMPO_AMARELO = 2000;
int TEMPO_VERMELHO = 5000;

// Funções básicas
void setup() {
  pinMode(VERDE, OUTPUT);
  pinMode(AMARELO, OUTPUT);
  pinMode(VERMELHO, OUTPUT);
}

void loop() {
  luz_verde();
  delay(TEMPO_VERDE);
  luz_amarela();
  delay(TEMPO_AMARELO);
  luz_vermelha();
  delay(TEMPO_VERMELHO);
}

void luz_verde() {
  digitalWrite(VERDE, HIGH);
  digitalWrite(AMARELO, LOW);
  digitalWrite(VERMELHO, LOW);
}

void luz_amarela() {
  digitalWrite(VERDE, LOW);
  digitalWrite(AMARELO, HIGH);
  digitalWrite(VERMELHO, LOW);
}

void luz_vermelha() {
  digitalWrite(VERDE, LOW);
  digitalWrite(AMARELO, LOW);
  digitalWrite(VERMELHO, HIGH);
}

Esquemático

Construa um Simulador Realista de Semáforo com Arduino UNO
Esquemático de ligação do semáforo com Arduino UNO

Processo de manufatura

  1. Semáforos: Engenharia, História e Inovações Futuras
  2. Semáforo Inteligente: Iluminação Pública Adaptativa com IoT
  3. Lâmpada de Mesa RGB Controlada por Gestos – Iluminação Interativa e Sem Toque
  4. Relógio em Tempo Real com Arduino para Horários de Oração Islâmica
  5. Servidor Web Arduino Uno WiFi: Controle LED via Navegador
  6. SunGlass-BOT: Óculos Inteligentes que Ajustam Automaticamente à Luz
  7. Construa uma Calculadora Básica com Arduino UNO – Projeto Fácil
  8. Controlador Inteligente de Interruptor de Luz Sem Fio: Manipulador Remoto Baseado em Arduino
  9. Display Portátil de Persistência da Visão com Arduino UNO e ATtiny85
  10. Chave LED por Toque Capacitivo com Arduino UNO – Projeto DIY Fácil