Mundarija:

Rojdestvo ramkasi: 4 qadam (rasmlar bilan)
Rojdestvo ramkasi: 4 qadam (rasmlar bilan)

Video: Rojdestvo ramkasi: 4 qadam (rasmlar bilan)

Video: Rojdestvo ramkasi: 4 qadam (rasmlar bilan)
Video: Photoshopda 3x4 rasm ishlash 2024, Noyabr
Anonim
Rojdestvo ramkasi
Rojdestvo ramkasi

Ushbu loyiha Rojdestvo bezaklarining bir qismi sifatida amalga oshirildi.

Bu shunchaki Rojdestvo bayramini aks ettiruvchi ramka:

  • Statik piktogramma (masalan, Rojdestvo daraxti, qor parchasi, Qorboboning shlyapasi …).
  • Matn (masalan, Rojdestvo bayrami) yoki kengroq tasvirlar uchun marquee.
  • Qor.

1 -qadam: materiallar

Bizga quyidagi materiallar kerak bo'ladi (xohlaganingizcha, xohlaganingizcha yoki mavjudligingizga moslashtirilishi mumkin):

  • Tekshirish paneli: Arduino nano.
  • Led matritsasi: BTF-LIGHTING dan 22x22 (WS2812B (aka NeoPixels) mos keladi).
  • Karton yoki qog'oz: oq qog'oz.
  • Foto ramka: men topgan eng arzon;) (siz undan ham chiroyliroq foydalanishingiz mumkin).
  • Kondensator: 1000 uF.
  • Rezistor: 390 Ohm.
  • Bir nechta simlar: kerak bo'lganda.
  • Yopishqoq lenta.
  • 5V quvvat manbai: to'liq quvvatdagi matritsa 145 Vtni iste'mol qilishi mumkin. Ledlarning yorqinligi dasturiy ta'minot yordamida kamaytirildi, shu tarzda siz 25 Vt quvvat manbaidan foydalanishingiz mumkin.

Va asboblar:

  • Qaychi.
  • To'sar.
  • Lehimlash temir.
  • Sizga kerak bo'lgan boshqa narsalar.

2 -qadam: qurilish

Qurilish
Qurilish
Qurilish
Qurilish
Qurilish
Qurilish
Qurilish
Qurilish

Amalga oshirish juda oddiy.

Karton/qog'oz LED matritsasini yashirish uchun ishlatiladi, lekin yorug'lik o'tishi kerak. Men oq yoki qora bo'lishini maslahat beraman, boshqa ranglar LEDlarning ranglarini buzadi. Ramkaning o'lchamiga kesib oling va ustiga qo'ying.

Matritsani oling va uni ramkaning o'rtasiga qo'ying. Yopishqoq lenta bilan mahkamlang.

Endi ramkaning orqa qopqog'ini yopish vaqti keldi. Uni joylashtiring, simlar chiqib ketadigan joyni hisoblang va belgilang. Keyin uni olib tashlang va teshiklarni yarating. Bu holda, orqa qopqoq qattiq kartondan qilingan, shuning uchun qaychi va kesgich yordamida teshiklarni ochish oson edi. Malumot sifatida qaysi teshik orqali qanday aloqa chiqishini belgilashingiz mumkin.

Simlarni teshiklardan o'tkazing va ramkani yoping.

5V va GND simlarida kondansatörni parallel va boshqa simlarni quvvat manbai olish uchun etarlicha uzun lehimlang. Kutupluluk haqida biling !!!

DO signali ulanmaydi (endi matritsa bo'lmaydi). DI signali uchun matritsa mos keladigan ulagichga ega sim bilan birga keladi.

Endi siz Arduino -ni joylashtirishdan oldin dasturlashingiz yoki kelajakda dasturlash uchun USB ulagichiga kirish nuqtasini o'rnatishingiz kerak. Shu nuqtada, men dastur tugaguniga qadar dastur taxtasi bilan ishlab chiqish/testlarni o'tkazaman.

Arduino bilan simni lehimlang. 390 ohmli rezistorni signal chizig'i bilan ketma -ket joylashtiring (bu holda D13) va uni himoya qilish uchun yopishqoq lentadan foydalaning, qolgan simlarni 5V va GND ga mos ravishda lehimlang.

Oxirgi qadam - Arduino -ni ramkaning orqa qismiga mahkamlash. Men Arduino sotuvchidan kelgan sumkani (oson, arzon va ekologik: qayta ishlatish) va mahkamlash uchun yopishqoq lentani ishlataman. Arduino -ni matritsaga va quvvat simini quvvat manbaiga ulashni unutmang.

3 -qadam: dasturlash

Dasturlash
Dasturlash

Kodni yuklab oling

Kod bu erda joylashtirilgan. xohlaganingizcha klonlashingiz yoki yuklashingiz mumkin.

Muhim !!

Yuqorida aytib o'tilganidek, matritsa 145 Vt quvvatga ega. Boshqa tomondan, LEDlarning yorqinligi dasturiy ta'minot yordamida kamaytirildi, shu tarzda siz kam quvvat quvvat manbaidan foydalanishingiz mumkin. Agar setBrightness () funktsiyasi chiziqli bo'lsa, menimcha maksimal quvvat 25 Vt dan 30 Vt gacha bo'ladi. Men 200 Vtdan birini ishlatardim, chunki u men uchun mavjud edi.

Shunday qilib, Arduino -ni kompyuterga ulashda quyidagilarga ishonch hosil qiling:

  • LED matritsasini Arduino -dan uzing.
  • Yoki tashqi quvvat manbai yoqilganligiga ishonch hosil qiling.

aks holda matritsadan olinadigan oqim USB portidan keladi, bu shikastlanishi mumkin.

Dasturlash

Ushbu loyihada dasturlash uchun maxsus talab yo'q. Shunday qilib, dasturlash jarayoni boshqa Arduino dasturlariga o'xshaydi. Sizga Arduino IDE kerak.

  • Arduino -ni kompyuterga ulang.
  • Arduino IDE -ni ishga tushiring.
  • Loyihani yuklang.
  • "Yuklash" tugmachasini bosing va tugashini kuting.
  • Arduino -ni ajratib oling va endi siz qurilishni tugatishingiz mumkin.

4 -qadam: Natija

Ish tugadi.

Qolgan narsa - natijaga qoyil qolish.

Va Rojdestvo bilan !!!

P. S. yaxshilash uchun ba'zi fikrlar mavjud …

Tavsiya: