Mundarija:
- 1 -qadam: ehtiyot qismlar, materiallar va asboblar
- 2 -qadam: Dizayn
- 3 -qadam: Lehimlash va yig'ish
- 4 -qadam: kod
- 5 -qadam: bajarildi
Video: Arduino va RGB LEDli Rojdestvo yulduzi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:30
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:
- NO lehimli pinheads bilan Arduino Nano
- PLS-40R burchak pimlari
- Kanallari ajratilgan va umumiy anodli zanjirli RGB LEDlari
Materiallar:
- 3 mm qalinlikdagi kontrplak
- Oq hunarmandchilik uchun elim
- Yog'och bo'yoq
Asboblar:
- Lazerli kesuvchi
- Bo'yoq cho'tkasi
- Nippers
- Lehimlash temir
- Lehim qotishmasi
- Arduino dasturlash uchun kompyuter yoki Mac
2 -qadam: 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
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
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
Ishingiz tugadi! Oilangiz yoki do'stlaringizga sovg'a tayyorlang.
Ular sovg'ani xohlagancha qayta dasturlashlari mumkin.
Tavsiya:
Katta va takomillashtirilgan Rojdestvo yulduzi Neopixel Attiny85: 3 qadam (rasmlar bilan)
Kattaroq va takomillashtirilgan Rojdestvo yulduzi Neopixel Attiny85: O'tgan yili men kichkina 3D bosilgan Rojdestvo yulduzini yasadim, qarang: https://www.instructables.com/id/Christmas-Star-LE .. Bu yil men ipdan kattaroq yulduz yasadim. 50 Neopikseldan (5V WS2811). Bu kattaroq yulduz ko'proq naqshlarga ega edi (men hali qo'shaman va takomillashtiraman
Rojdestvo daraxti bilan nafas olish - Arduino Rojdestvo chiroqlarini boshqaruvchi: 4 qadam
Rojdestvo daraxti bilan nafas olish-Arduino Rojdestvo chiroqlarini boshqarish moslamasi: 9 metrli oldindan yoritilgan sun'iy Rojdestvo daraxti uchun boshqaruv qutisi Rojdestvo oldidan sindirilgani yaxshi yangilik emas va ishlab chiqaruvchi zaxira qismlarini bermaydi. Bu aql bovar qilmaydigan LED yorug'lik drayveri va boshqaruvchisining Ar
Yengil tsenzura qilingan Rojdestvo yulduzi: 5 qadam
Yengil tsenzura qilingan Rojdestvo yulduzi: Kredit: https: //www.instructables.com/id/Larger-and-Improv … Ushbu Rojdestvo yulduzi dizayni yuqoridagi havoladan kelib chiqqan bo'lib, u boshqa funktsiyalarni hisobga olmaganda, WS2811 yordamida katta Rojdestvo yulduzi. porlayotgan. Biroq, mening dizayn kodlarimning aksariyati
Dasturlashtiriladigan LEDli Rojdestvo yulduzi: 7 qadam
Dasturlashtiriladigan LEDli Rojdestvo yulduzi: Men bu yilgi Rojdestvo ochiq havosida boshqacha narsani xohlardim, shuning uchun men RGB dasturlashtiriladigan LEDlarini sotib olmoqchi bo'ldim (ba'zida neopikselli LEDlar deb ataladi) va Rojdestvo yulduzini yaratishga qaror qildim. Bu LEDlar alohida rang va yorqinligi uchun dasturlashtirilishi mumkin
Yonib turadigan rangli Rojdestvo daraxti yulduzi: 4 qadam (rasmlar bilan)
Miltillovchi rang -barang Rojdestvo daraxti yulduzi: Shunday qilib, men va yangi xotinim yangi uyimizga ko'chib o'tdik, Rojdestvo keldi, biz daraxt qo'ydik, lekin kuting … ikkalamiz ham daraxt tepasiga yaxshi yulduz qo'yolmadik. Bu ko'rsatma sizga qanday qilib "nbsp" chindan ham ajoyib, "nbsp" rangini o'zgartirishni ko'rsatib beradi