Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu loyiha - bu kompozitsiya bilan muvofiqlashtirilgan chiroqlar o'rnatilgan kichik xona. Men asarning hissiy og'irligi tufayli Betxovenning 5 -simfoniyasini ishlatishni tanladim. Kichkina ko'pikli xonaga kirganingizdan so'ng, siz naushnikni qo'yishingiz va yorug'lik namoyishini boshdan kechirganingizda musiqani tinglashingiz mumkin.
1 -qadam: Xonani yarating
Qancha neopikselni dasturlash kerakligini bilish uchun siz xonangizning hajmini bilishingiz kerak. Siz xohlagan hajmda tayyorlanishi mumkin!
Ko'pikli yadro - bu prototipning eng oson materiali, shuning uchun undan birinchi devorlarni yasash foydali bo'lishi mumkin. Ko'pikli yadro va issiq elim juda mustahkam
2 -qadam: Neopiksellar
Sizga qancha neopixel kerakligini o'lchang, men bir metr ishlatardim.
Neopixellar simga lehimli bo'lishi kerak, shuning uchun uni non paneli yoki arduino bilan ulash mumkin. Shunga qaramay, sim va neopiksellarning uzunligi sizga to'liq bog'liq.
3 -qadam: Breadboard va Arduino
Simlar neoplixellarga lehimlangandan so'ng, uni arduino va non taxtasiga ulang. Bu zarur, chunki yorug'lik dasturlashtirilgan bo'lishi kerak.
4 -qadam: Dastur
Endi siz chiroqlarni dasturlashni boshlashingiz mumkin. Agar siz qaerdan boshlashni bilmasangiz, menikiga o'xshash kodni ishga tushirish mumkin. Bu rasmda ko'rsatilgan.
5 -qadam: Vaqt va ranglar kodi
Siz ishlatmoqchi bo'lgan har qanday qo'shiq uchun kod boshqacha bo'ladi. Agar siz Betxovenning 5 -simfoniyasini men kabi ishlatishni tanlasangiz, men aniqlagan vaqt oralig'idan foydalanishingiz mumkin. Aks holda, sekundomerda bir urish necha millisekund ekanligini aniqlash uchun tempni bosishingiz mumkin.
Betxoven 5 -o'rinda, bitta urish 700 milisekundga teng edi. Bu raqamni bilish sizga chiroqlarning davomiyligini aniqlashga yordam beradi.
Agar siz Betxoven 5 -dan foydalanmoqchi bo'lsangiz, rasmda mening kodimda ishlatilgan vaqt oralig'i va ranglar bo'lagi bor.
6 -qadam: Musiqani kod bilan ijro eting
Vaziyatni o'zim uchun soddalashtirish uchun men videoni yorug'likdan ajratib qo'ydim va chiroqlarni ishga tushirish uchun tugmani dasturlashtirdim. Bir vaqtning o'zida kodni va musiqani ishga tushirish uchun men tugmani bosib, videoni bir vaqtning o'zida boshlaganimga ishonch hosil qilaman.
7 -qadam: Chiroqlarni xonangizga ulang
Qaysi konfiguratsiyada qaror qilsangiz, chiroqlarni xonaga ulang. Men chiroqlarni vertikal ravishda bitta devorning burchagiga qo'ydim, shunda u yonidagi devor bo'ylab porlab turishi mumkin.