Mundarija:
- 1 -qadam: Xonani yarating
- 2 -qadam: Neopiksellar
- 3 -qadam: Breadboard va Arduino
- 4 -qadam: Dastur
- 5 -qadam: Vaqt va ranglar kodi
- 6 -qadam: Musiqani kod bilan ijro eting
- 7 -qadam: Chiroqlarni xonangizga ulang
Video: Musiqa qutisi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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.
Tavsiya:
Musiqa qutisi: Tono Kiehnle: 5 qadam (rasmlar bilan)
Musiqa kutubxonasi: Ovozli: Arduino UNO dasturini yuklab oling. Kontaktlar 3 -turdan iborat bo'lib, ular bir -biri bilan o'zaro bog'lanib, 3 -botondan iborat. 2 ta foydalanish
Musiqa qutisi: 13 qadam (rasmlar bilan)
Jukebox: Volumio (Open Audiophile Music Player) ni kashf etgach, men undan ajoyib Jukebox yaratish uchun foydalanish mumkin deb o'yladim; Qolganlari esa tarix. Quyidagi ko'rsatmali men bu loyihani qanday qurganim haqida umumiy ma'lumot. Shunday qilib, ba'zi kichik
Ultrasonik indüksiyonli musiqa qutisi: 4 qadam
Ultrasonik indüksiyonli musiqa qutisi: Bu ish turli tovushlarni chiqarish uchun ultratovushli sensorlardan foydalanadi va har xil musiqa va uyg'unlikni yaratish uchun tugmalardan foydalanadi
Sehrli musiqa qutisi: 6 qadam
Sehrli musiqa qutisi: Mening Arduino loyiham Magic Music Box deb nomlangan. Bu tovush va musiqa chiqaradigan maxsus quti. Bundan tashqari, mos keladigan tovushni chiqarishda musiqiy notalarning nomlarini ko'rsatadigan ekran ham mavjud. Bu o'rganmoqchi bo'lgan bolalar uchun mukammal o'quv mashinasi
Musiqa assambleyasi: Sensorli blokli o'rnatilgan virtual musiqa asbobi: 4 qadam
Musiqa assambleyasi: Sensorli blokli o'rnatilgan virtual musiqa asbobi: Ko'pchilik musiqa asboblarini chalishni o'rganmoqchi. Afsuski, ularning ba'zilari asboblarning yuqori narxi tufayli ishga tushmaydilar. Bunga asoslanib, biz boshlang'ich byudjetini kamaytirish uchun birlashtirilgan virtual musiqa asboblari tizimini yaratishga qaror qildik