Mundarija:

Arduino va RGB LEDli Rojdestvo yulduzi: 5 qadam (rasmlar bilan)
Arduino va RGB LEDli Rojdestvo yulduzi: 5 qadam (rasmlar bilan)

Video: Arduino va RGB LEDli Rojdestvo yulduzi: 5 qadam (rasmlar bilan)

Video: Arduino va RGB LEDli Rojdestvo yulduzi: 5 qadam (rasmlar bilan)
Video: Гирлянда и подарочный коробок с алиэкспресс видео обзор 2024, Noyabr
Anonim
Image
Image
Сделай Сам - Рождественская звезда
Сделай Сам - Рождественская звезда
Rojdestvo yulduzi Arduino va RGB LEDlari bilan
Rojdestvo yulduzi Arduino va RGB LEDlari bilan

Salom! Biz chuqur muzlatilgan Sibirdan kelgan Arduino Novosibirsk jamoamiz. Bir oz isinish uchun biz chiroyli va porlab turgan Rojdestvo yulduzlarini yaratishga qaror qildik. Demo videoni albatta ko'ring!

1 -qadam: ehtiyot qismlar, materiallar va asboblar

Rojdestvo yulduzini yaratish uchun sizga kerak:

Qismlar:

  1. NO lehimli pinheads bilan Arduino Nano
  2. PLS-40R burchak pimlari
  3. Kanallari ajratilgan va umumiy anodli zanjirli RGB LEDlari

Materiallar:

  1. 3 mm qalinlikdagi kontrplak
  2. Oq hunarmandchilik uchun elim
  3. Yog'och bo'yoq

Asboblar:

  1. Lazerli kesuvchi
  2. Bo'yoq cho'tkasi
  3. Nippers
  4. Lehimlash temir
  5. Lehim qotishmasi
  6. Arduino dasturlash uchun kompyuter yoki Mac

2 -qadam: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn

Asosan, bizning Rojdestvo yulduzining dizayni uchta kontrplak plastinkadan iborat: old, o'rta, orqa:

  • Orqa plastinka Arduino Nano kartasini ushlab turish uchun mo'ljallangan.
  • O'rta plastinka LEDlarning boshini ushlab turish uchun mo'ljallangan.
  • Old plastinka go'zallik uchun.:)

Boshqa tomondan, o'zaro bog'liq qismlar mavjud. Tor qismlar o'rta va orqa plitalarni bir -biriga ulash uchun mo'ljallangan. Keng qismlar old va orqa plitalarni bir -biriga ulash uchun mo'ljallangan.

Lazerli kesgich uchun.cdr va.dxf chizmalar biriktirilgan. Bemalol ishlating.

Shunday qilib, kontrplakdan qismlarni kesib oling! Keyin uni yog'och dog 'bilan yoping, ularning tuzilishini oching va ularni "yog'och" ko'rinishga keltiring. Ular quriguncha kuting.

3 -qadam: Lehimlash va yig'ish

Lehimlash va yig'ish
Lehimlash va yig'ish
Lehimlash va yig'ish
Lehimlash va yig'ish
Lehimlash va yig'ish
Lehimlash va yig'ish
Lehimlash va yig'ish
Lehimlash va yig'ish

Birinchidan, orqa plastinkaning kichik teshiklariga pinhonlarni joylashtiring va ularga Arduino Nano -ni ulang, so'ngra orqa tomondan lehimlang.

Ikkinchidan, beshta LEDni oling va ularning har biridan sariq simni (umumiy anod) kesib oling. Bu har bir LEDning o'chirish holatini alohida nazorat qilish uchun. Lehim LEDlarining simlari Arduino pinlariga sxemada tasvirlangan. Fritzing dasturi bilan mashhur bo'lganlar uchun.fzz fayli biriktirilgan.

Uchinchidan, LED boshlarini o'rta plastinka teshiklariga joylashtiring (ular juda mahkam o'rnashgan). Bir -biriga bog'langan tor qismlarni avval o'rta plastinkaga, so'ngra orqa plastinkaga yopishtiring. Yelim birlashma hosil bo'lguncha ularni bir oz ushlab turing.

To'rtinchidan, old va orqa plastinkaga keng tutashtirgichlarni yopishtiring.

Dizayn tayyor!

4 -qadam: kod

Kod
Kod

Arduino Nano kartasini shaxsiy kompyuteringizga yoki Mac -ga ulang va Arduino IDE -ni (yoki siz ishlatadigan muqobil tahrirlovchini) ishga tushiring.

Men demo kod yozdim. Bu github sahifasini ko'rib chiqing

Vizual kompozitsiya yorug'likni o'zgartirishning olti xil rejimidan iborat. Siz xohlagan sonli rejimlarni qo'shishingiz va ularni yulduzda ishlatishingiz mumkin.

Kodni muharrirga nusxalash va "Yuklab olish" tugmasini bosing. Yuklab olish tugaguncha biroz kutib turing va yorug'lik o'yiniga qoyil qoling.

5 -qadam: bajarildi

Image
Image
Сделай Сам - Рождественская звезда
Сделай Сам - Рождественская звезда

Ishingiz tugadi! Oilangiz yoki do'stlaringizga sovg'a tayyorlang.

Ular sovg'ani xohlagancha qayta dasturlashlari mumkin.

Tavsiya: