جدول المحتويات:

سيمافورو: 5 خطوات (بالصور)
سيمافورو: 5 خطوات (بالصور)

فيديو: سيمافورو: 5 خطوات (بالصور)

فيديو: سيمافورو: 5 خطوات (بالصور)
فيديو: أفضل برنامج لتعديل الصور على الموبايل - 5 خطوات | Best Photo Editing App - Snapseed (5 Steps) 2024, يونيو
Anonim
سيمافورو
سيمافورو

انترودوساو

مشروع 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 o semáforo de pedestres.

الخطوة 1: المكونات الضرورية

المكونات الضرورية
المكونات الضرورية

قم بإرفاق ما يلزم من مكونات نظام التشغيل الضرورية للمشروع.

  • 1x بروتوبورد
  • 1x اردوينو أونو ؛
  • 3x LED مقاس 5 مم (1 فيرميلو ، 1 أماريلو إي 1 فيردي) ؛
  • 2x LED's de 3mm (1 فيرميلهو ه 1 فيردي) ؛
  • 1x المقاوم دي 10 كيلو أوم ؛
  • 1x بوتاو
  • Fios مفتول العضلات ؛

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

الخطوة 2: Esquema De Montagem

اسكيما دي مونتاجيم
اسكيما دي مونتاجيم

Monte todas مثل 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á sempre 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؛
  • كما 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 (). كلمات بمعنى: الكلمة المودار مثل luzes ، باستا شامار a essa função.

قم بنسخ نسخة طبق الأصل من IDE و FAça لتحميل نسخة من Arduino.

لا يوجد أي شيء آخر ، لا يوجد أي شيء آخر.

Acesse o código aqui.

الخطوة 4: 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

يمكنك الاستمتاع بتجربة الاتصال بأردوينو ، والتمارين الرياضية ، والتغييرات في الوقت المناسب ، والتغيير ، والوقت.

هذا هو الخيار الوحيد الذي يمكنك الحصول عليه من 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ê sabre sobre a plataforma

موصى به: