Inhaltsverzeichnis:

Semáforo: 5 Schritte (mit Bildern)
Semáforo: 5 Schritte (mit Bildern)

Video: Semáforo: 5 Schritte (mit Bildern)

Video: Semáforo: 5 Schritte (mit Bildern)
Video: El semáforo 🚦 | @Los Fixis | Dibujos animados para niños | #Tráfico 2024, November
Anonim
Semáforo
Semáforo

Einführung

Neste projeto, você construirá um sistema de semáforos:

  • Existem 3 LEDs com cores diferentes (verde, amarelo e vermelho) para imitar os semáforos dos carros;
  • Existem 2 LEDs com cores diferentes (verde e vermelho) para imitar os semáforos dos pedestres;
  • Há um botão para imitar oder semáforo de pedestres.

Schritt 1: Erforderliche Komponenten

Erforderliche Komponenten
Erforderliche Komponenten

Pegue todos os Componentes necessários para este projeto.

  • 1x Prototypenplatine;
  • 1x Arduino-Uno;
  • 3x LEDs de 5mm (1 Vermelho, 1 Amarelo und 1 Verde);
  • 2x LEDs de 3mm (1 vermelho e 1 verde);
  • 1x Widerstand de 10kOhm;
  • 1x Bota;
  • Fios Macho-Macho;

Estou usando LEDs de tamanhos diferentes, mas caso não os tenha, tudo bem também oder projeto funcionará normalmente.

Schritt 2: Esquema De Montagem

Esquema De Montagem
Esquema De Montagem

Monte todas als peças seguindo oder esquema acima.

Schritt 3: O Código

Você não precisa de nenhuma biblioteca para este código e escrevi aqui algumas dicas para entender melhor o que você irá desenvolver:

  • A luz do carro está semper verde e, portanto, a luz do pedestre fica semper vermelha, a menos que alguém pressione o botão;
  • Quando alguém pressiona o botão, eis o que acontece:
  • A luz do carro muda für amarelo e depois para vermelho;
  • A luz do pedestre muda para verde;
  • As luzes estão nesse estado por um tempo (kein código desta vez é a variável crossTime);
  • A luz verde para pedestres pisca e fica vermelha;
  • A luz do carro muda de vermelho para verde;

Dies müssen Sie nicht vergessen, wenn Sie changeLights () verwenden. Semper que você quiser mudar as luzes, basta chamar a essa função.

Kopieren oder kopieren Sie den Code für eine IDE und die Seite oder laden Sie sie für einen Arduino hoch.

No entanto, não se esqueça de verificar se você selecionou a placa e a porta corretas.

Acesse oder código aqui.

Schritt 4: Demonstration

Demonstration
Demonstration
Demonstration
Demonstration

Quando você pressiona o botão, a luz dos carros muda de verde para vermelho e a luz de pedestre muda de vermelho para verde.

Após algum tempo decorrido (crossTime), o led verde para pedestres pisca e muda para vermelho. Ein luz dos carros muda de vermelho para verde.

Schritt 5: Aquecimento

Se você está começando com o Arduino, um bom exercício é alterar o Valor de Algumas variáveis como o crossTime e changeTime e vero que acontece.

Se você quiser algo um pouco mais desafiador, tente imitar oder que acontece em um cruzamento, com várias luzes para vários carros e pedestres.

E também não se esqueça de acessar meu último artigo sobre Arduino um Guia Completo de tudo para você saber sobre a plataforma

Empfohlen: