فهرست مطالب:

Semáforo: 5 مرحله (همراه با تصاویر)
Semáforo: 5 مرحله (همراه با تصاویر)

تصویری: Semáforo: 5 مرحله (همراه با تصاویر)

تصویری: Semáforo: 5 مرحله (همراه با تصاویر)
تصویری: Как привлечь УДАЧУ 🍀 2024, نوامبر
Anonim
Semáforo
Semáforo

معرفی

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

  • وجود 3 LED با هسته های مختلف (verde، amarelo e vermelho) para imitar os semáforos dos carros؛
  • Existem 2 LEDs co core diferentes (verde e vermelho) para imitar os semáforos dos pedestres؛
  • Há um botão para imitar o semáforo de pedestres.

مرحله 1: اجزای ضروری

اجزای مورد نیاز
اجزای مورد نیاز

Pegue todos os componentes needários para este projeto.

  • 1x صفحه اصلی ؛
  • 1x آردوینو uno ؛
  • 3x LED’s 5mm (1 vermelho ، 1 amarelo e 1 verde) ؛
  • 2x LED’s 3mm (1 vermelho e 1 verde) ؛
  • 1 برابر مقاومت 10 ككم ؛
  • 1x botão ؛
  • Fios macho-macho؛

شما می توانید LED های مختلف را از بین ببرید ، در صورت عدم نیاز به سیستم ، می توانید از عملکردهای نرمال خود استفاده کنید.

مرحله 2: Esquema De Montagem

اسکیما د مونتاگم
اسکیما د مونتاگم

Monte todas as peças seguindo o esquema acima.

مرحله 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؛

Todas essas ações estarão dentro da função changeLights (). Semper que você quiser mudar as luzes، basta chamar a essa função.

برای برنامه IDE و faça یا sua placa Arduino کپی کنید.

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

Acesse o código aqui.

مرحله 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.

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

مرحله 5: Aquecimento

Se você está começando com o Arduino ، um bom exerciseício é alterar o valor de algumas variáveis como o crossTime e changeTime e ver o que acontece.

Se você quiser algo um pouco mais desafiador، tente imitar o 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

توصیه شده: