Mundarija:

Rojdestvo daraxti LED chiroqlari: 6 qadam (rasmlar bilan)
Rojdestvo daraxti LED chiroqlari: 6 qadam (rasmlar bilan)

Video: Rojdestvo daraxti LED chiroqlari: 6 qadam (rasmlar bilan)

Video: Rojdestvo daraxti LED chiroqlari: 6 qadam (rasmlar bilan)
Video: Самаркандлик ам товба 2024, Noyabr
Anonim
Rojdestvo daraxti LED chiroqlari
Rojdestvo daraxti LED chiroqlari

Bu bizning MIDI yorug'lik nazorat qilish moslamasi bilan bir xil bosilgan elektron kartani ishlatadigan tez va oddiy loyiha.

www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/

Rojdestvo daraxti bezash uchun ishlatilishi mumkin bo'lgan 5V uch rangli LED chiziqli chiroqlarni boshqarish uchun Arduino Nano-dan foydalaniladi (bizning daraxtimiz juda kichkina!). Agar siz katta daraxtda ko'proq LEDni ishlatishni xohlasangiz, USB ulanishidan 5V olishdan ko'ra, tashqi quvvat bilan ta'minlashingiz kerak bo'ladi.

Taqdim etilgan kod ikkita ish rejimini beradi - biri oltita rangda (ko'k, binafsha, qizil, sariq, yashil va suv) o'chadi va o'chadi, boshqa rejimda LEDlar uch soniya uchun yarim soniya va yarim soniya o'chadi. (ko'k, qizil, yashil).

1 -qadam: PCCni CNC orqali yo'naltiring

PCCni CNC yo'nalishi
PCCni CNC yo'nalishi

Yuqorida aytib o'tilganidek, bu MIDI yorug'lik tekshirgichi bilan bir xil PCB, shuning uchun tenglikni dxf faylidan uzatishni boshlang.

2 -qadam: tenglikni to'ldiring

PCBni to'ldiring
PCBni to'ldiring

Taqdim etilgan sxemaga muvofiq barcha komponentlarga lehim.

3 -qadam: to'ldiriladigan komponentlar va 3D montaj

To'ldirish uchun komponentlar va 3D o'rnatish
To'ldirish uchun komponentlar va 3D o'rnatish

Kengashni to'ldirish uchun mo'ljallangan komponentlar MIDI yorug'lik boshqaruvchisi bilan bir xil, yana ikkita komponent qo'shiladi.

To'rtta 10K qarshilik

Uch BD681 NPN Darlington juft tranzistorlari

PCB tugmachalarining bitta tugmasi

Va bitta uzunlikdagi bitta qatorli rozetkalarning uzunligi.

Taqdim etilgan stl faylidan tenglikni o'rnatish moslamasini 3D bosib chiqarish.

4 -qadam: Arduino Nano -ni dasturlash

Arduino Nano -ni dasturlash
Arduino Nano -ni dasturlash

Arduino Nano -ni taqdim etilgan kod bilan dasturlashtiring.

Bu haqiqatan ham boshlang'ich nuqtadir, chunki har xil vaqt va buyurtmalarda ranglarning rangini o'chirish va o'chirishning ko'plab variantlari bo'ladi. Faqat tasavvuringizdan foydalaning. Yonish puls kengligi modulyatsiyalangan chiqishlari yordamida ta'minlanadi. Turli xil ish rejimlari o'rtasida almashish uchun ishlatiladigan bitta kalit mavjud va tugmachaning bosish uzunligidan rejimlarning katta tanlovini tanlash mumkin.

Joriy kod unchalik oqlangan emas, chunki biz kodni doimiy ravishda o'chiramiz. Buning sababi, biz kalitni D12 ga uladik. Uni D2 -ga ulash yaxshiroq bo'lar edi, uni uzilish sifatida ishlatish mumkin edi - bu juda yaxshi g'oya. Bu taxtani yotqizish paytida nazorat edi va uni D2 ga ulash juda oson bo'lardi. Balki keyingi yil:)

5 -qadam: LEDlarni ulang

LEDlarni ulang
LEDlarni ulang

LEDlarni kabelga ulang. Sarlavha pinlari chapdan o'ngga (rasmda) yashil, qizil, ko'k va 5V +ve.

6 -qadam: LEDlarni Rojdestvo daraxti atrofiga o'rab qo'ying

Orqa o'tiring va tomosha qiling …

Tavsiya: