INHOUDSOPGAWE:

Semáforo: 5 stappe (met foto's)
Semáforo: 5 stappe (met foto's)

Video: Semáforo: 5 stappe (met foto's)

Video: Semáforo: 5 stappe (met foto's)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julie
Anonim
Semáforo
Semáforo

Introdução

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

  • Daar bestaan 3 LED's met verskillende kernen (verde, amarelo en vermelho) vir ons imitar os semáforos dos carros;
  • Daar bestaan 2 LED's met verskillende kernen (verde e vermelho) vir ons soortgelyke voetstappe;
  • Dit is 'n basiese weergawe van die voetgangers.

Stap 1: Componentes Necessários

Componentes Necessários
Componentes Necessários

Pegue todos os componentes needsários para este projeto.

  • 1x protobord;
  • 1x Arduino uno;
  • 3x LED's van 5 mm (1 vermelho, 1 amarelo en 1 verde);
  • 2x LED's van 3 mm (1 vermelho e 1 verde);
  • 1x weerstand van 10 kOhms;
  • 1x botão;
  • Fios macho-macho;

Ons het LED's van verskillende tamanhos, maar ons kan ook 'n normale funksie hê.

Stap 2: Esquema De Montagem

Esquema De Montagem
Esquema De Montagem

Monte todas as peças seguindo o esquema acima.

Stap 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 para amarelo e depois para vermelho;
  • A luz do pedestre muda para verde;
  • As luzes estão nesse estado por um tempo (no 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;

Dit is ook moontlik om veranderinge in die funksie te verander (). Semper que você quiser mudar as luzes, basta chamar a essa função.

Kopieer 'n spesifieke artikel vir 'n IDE en kan dit vir Arduino laai.

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

Acesse o código aqui.

Stap 4: Demonstração

Demonstração
Demonstração
Demonstração
Demonstração

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.

Ons kan ook die tempo van die ontbinding (crossTime), of die verdeel vir voetgangers, vir ons ook gebruik. A luz dos carros muda de vermelho para verde.

Stap 5: Aquecimento

Ons kan ook 'n kombinasie van Arduino gebruik, maar ons kan ook die verandering van waarde in die tydsverloop en die verandering van die tyd verander.

Ons kan dit ook meer as 'n keer vir ons sê, maar dit is ook 'n goeie idee om 'n kruis te sien, maar ook vir 'n paar voetgangers.

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

Aanbeveel: