Buscar
banner

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

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