Mundarija:

Arduino svetofori: 3 qadam
Arduino svetofori: 3 qadam

Video: Arduino svetofori: 3 qadam

Video: Arduino svetofori: 3 qadam
Video: Видео урок 8 — Светофор на Arduino из 3 светодиодов для машин и 2 х для пешеходов 2024, Noyabr
Anonim
Arduino svetofor
Arduino svetofor

RGB -LEDlar bolalarni dasturlash bilan tanishtirishning ajoyib usuli. Ular rang kombinatsiyasi va vaqtini abadiy buzishadi, o'z vaqtida kodni his qilishadi. Ushbu loyihada I2C orqali boshqariladigan arzon rangli LEDlar ishlatiladi, shuning uchun ulanish uchun faqat to'rtta sim bor. Bu I2C -ga ajoyib kirishdir.

Svetofor ishlagandan so'ng, siz ranglar ketma -ketligini xohlaganingizga o'zgartirishingiz mumkin - u standart rangli o'n oltilik kodlardan foydalanadi.

Men ishlatgan narsam

1 Arduino, masalan. Uno

Elektr Dollar do'konining 3 ta LED moduli

1 ta tashuvchi karta va sarlavha

Erkak va ayol o'rtasidagi 4 ta o'tish simlari

Lehimlash temir

1 -qadam: Modullarni yig'ish

Modullarni yig'ing
Modullarni yig'ing
Modullarni yig'ing
Modullarni yig'ing
Modullarni yig'ing
Modullarni yig'ing

Modullarni o'z paketlaridan chiqarib oling va uchta LED modulini tashuvchining oq kvadratlariga lehimlang. Ko'rsatilganidek, o'ngdan chapga ishlash eng oson.

LED modullariga har xil I2C manzillarini berish uchun ikkita lehim o'tish moslamasini o'zgartirish kerak bo'ladi. O'zgartirishlar-o'rta modulda A0 va o'ngdagi A1. Jumperni almashtirish uchun, o'ng tarafdagi lehim havolasini sindirib, chapga yangi ulanish uchun lehim qo'shing.

Buni qanday qilish kerakligi haqida Sparkfun qo'llanmasi mavjud.

4 pinli sarlavhani taxtaga lehimlang va agar kerak bo'lsa, tortish rezistorlarini qo'shing.

2 -qadam: Arduino -ni ulang

Arduino -ni ulang
Arduino -ni ulang

Arduino -ni modulga ulash uchun to'rtta o'tish simidan foydalaning:

  • GND Arduino GND ga ulanadi
  • VCC Arduino 3.3V ga ulanadi
  • SDA Arduino A4 ga ulanadi
  • SCL Arduino A5 ga ulanadi

Ulanishni o'rnatganingizdan so'ng, Arduino -ni yoqing va uchta LED lampalar yumshoq yonishini tasdiqlang. Bu shuni anglatadiki, ularning hammasi kuchga ega.

3 -qadam: Eskizni yuklang va ishga tushiring

Arduino IDE -ni ishga tushiring, so'ngra stoplight.ino eskizini yuklab oling va qo'shing. O'rnatish uchun kutubxonalar yo'q; eskiz sizga kerak bo'lgan narsadir. Eskizni ishga tushiring va svetofor qizil, yashil va sariq o'rtasida velosipedda aylana boshlaydi.

Tavsiya: