Mundarija:

Svetoforni boshqaruvchi Arduino yordamida: 3 qadam
Svetoforni boshqaruvchi Arduino yordamida: 3 qadam

Video: Svetoforni boshqaruvchi Arduino yordamida: 3 qadam

Video: Svetoforni boshqaruvchi Arduino yordamida: 3 qadam
Video: Svetofor demo prototype. (arduino orqali) 2024, Noyabr
Anonim
Svetoforni boshqaruvchi Arduino yordamida
Svetoforni boshqaruvchi Arduino yordamida

Bu svetoforni boshqarish moslamasini yaratish uchun Atmel Atmega 2560 (Arduino Mega) dan foydalanadigan dastur.

RED va BLUE LEDlarning davomiyligi 15 soniyaga o'rnatiladi. Sariq LEDning davomiyligi 1 sekundga o'rnatiladi, biz Arduino kodini o'zgartirish orqali o'z vaqtimizni belgilashimiz mumkin.

Shuningdek, svetoforlarning joylashishini tushunishga yordam beradigan loyihaga "uchastka" raqami ilova qilingan.

Barcha LEDlarning katodlari bir -biriga biriktirilgan. Bu shuni anglatadiki, ularning barchasi umumiy darajaga ega. Qo'shilgan kodni boshqa Arduino mahsulotlari uchun ham o'zgartirish mumkin.

1 -qadam: talablar

Loyihani amalga oshirish uchun quyidagilar zarur:

1- Arduino Mega yoki UNO 2- To'rt qizil LED

3- To'rt sariq LED

4- To'rt ko'k yoki yashil LED

2-qadam: simlarni ulash va ulash

Chiqish va simlarni ulash
Chiqish va simlarni ulash
Chiqish va simlarni ulash
Chiqish va simlarni ulash

Arduino Mega yoki Arduino UNO va boshqa periferiya qurilmalarining ulanishi va ulanishi ushbu qadam bilan biriktirilgan, shuningdek quyidagilar berilgan:

==============

Arduino => LEDlar =============

8 => L3 (Moviy), L4 (Moviy)

9 => L3 (sariq), L4 (sariq)

10 => L3 (Qizil), L4 (Qizil)

11 => L1 (Moviy), L2 (Moviy)

12 => L1 (sariq), L2 (sariq)

13 => L1 (Qizil), L2 (Qizil)

GND => LEDlarning barcha salbiy terminallari

3 -qadam: Kodni yuklang

Kodni yuklang
Kodni yuklang

O'zingizning LED -laringizda chiqish uchun kodni Arduino Mega yoki Arduino UNO -ga yuklang.

Arduino.ino fayli ham ushbu qadam bilan biriktirilgan.

Tavsiya: