Mundarija:
- 1 -qadam: ingredientlar
- 2 -qadam: Arduino -ni MozziByte -ga joylashtiring
- 3 -qadam: Arduino veb -muharriri
- 4 -qadam: Mozzi Synth kutubxonasi
- 5 -qadam: o'ynang:)
- 6 -qadam: Keyingi qadamlar
Video: MozziByte: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
MozziByte - Arduino Pro Micro mikrokontroller uchun audio qalqon.
Bu kichik, arzon va mustahkam platforma dizaynerlarga, rassomlarga, musiqachilarga, ishlab chiqaruvchilarga va talabalarga tezkor prototip yaratish va innovatsion va xayoliy sonik mahsulotlar, ovozli san'at inshootlari, butik sintezatorlari va ovozli o'yinchoqlar yaratish imkonini beradi.
MozziByte Arduino -ni Mozzi synth kutubxonasidan foydalanib, ovozdan tezda zavqlanish uchun audio kuchaytirgichga ulaydi.
Yoki sensorlar, kalitlar va tugmachalarni qo'shish orqali ovozli g'oyalarni o'rganing, shunda tovushlar yorug'lik, kuch, tezlanish yoki seziladigan boshqa narsalarga javob beradi.
Ilhom olish uchun Mozzi saytidagi galereyani ko'ring.
1 -qadam: ingredientlar
- MozziBayte
- Arduino Pro-Micro
- 3,5 mm raz'emli quloqchinlar
- USB kabeli - A turidan Micro -B gacha
- A tipidagi USB portli kompyuter
- Arduino veb -muharriri
- Mozzi sintezi kutubxonasi
2 -qadam: Arduino -ni MozziByte -ga joylashtiring
-
Arduino Pro-micro pinlarini MozziByte-dagi rozetkalarga joylashtiring.
Arduino -dagi USB ulagichi MozziByte -dagi oq batareya ulagichida joylashgan. AO pinining AO rozetkasiga tushganligiga ishonch hosil qilib, hizalanishni tekshiring. Rozetkalarga ulashda pimlarni egmaslikka ehtiyot bo'ling
- USB kabelini Arduino -ga ulang.
- Eshitish vositasi ulagichini MozziByte audio rozetkasiga ulang.
3 -qadam: Arduino veb -muharriri
- Arduino veb -plaginini o'rnating.
- Arduino veb -muharririda hisob qaydnomasini ro'yxatdan o'tkazing va keyin kiring
- USB kabel yordamida kompyuteringizni Arduinoto -ga ulang
-
Arduino -dagi LEDni o'chiring
- Namunalar-> 01. Basics-ni bosing va Tahrirlovchiga yuklash uchun Blink misolini tanlang.
- BU YO'LNI o'rnatish () tartibidagi yuqoridagi Blink misol kodiga qo'shing (rasmga qarang).#LED_BUILTIN 17 ni belgilang // LEDning Arduino Pro-micro dagi manzili.
- "Asboblar" menyusida "Bort" tugmachasini bosing va Pro-micro-ni tanlang, agar u bo'lmasa, Leonardo
- Pro-micro kodini tuzish uchun belgini bosing.
- Asboblar menyusida Port -ni bosing va Arduino ulangan USB portini tanlang.
- Kodni Arduino -ga yuklash uchun o'q> ni bosing.
- Kodni yuklash paytida ikkita qizil LED yonadi.
- Bitta LED yonib -o'chib turadi, har soniyada.
- Arduino veb -muharriridan foydalanish haqida ko'proq ma'lumot.
-
Yonish tezligini o'zgartiring
- koddagi loop () tartibiga qarang.
- kechikishni (1000) kechiktirishga (100) o'zgartiring. Shunday qilib, LED 10 baravar tez miltillaydi- har 100ms.
- boshqa kechikish funktsiyasining davomiyligini 100 ms ga o'zgartirib, LED qancha vaqt yonishini o'zgartiring. Endi u juda tez miltillaydi!
4 -qadam: Mozzi Synth kutubxonasi
- Arduino uchun Mozzi Synth kutubxonasini https://sensorium.github.io/Mozzi/download/ saytidan yuklab oling. GitHub -ning so'nggi ishlab chiqish versiyasini bog'laydigan SARI tugmasini tanlang. "Clone" yoki "Yuklab olish" degan Yashil tugmachani bosing, so'ng ZIP -ni yuklash -ni bosing. Yuklamalar papkasida Mozzi-master.zip fayli paydo bo'ladi.
- Mozzini Arduino veb -muharririga import qiling. Avval kutubxonalarni bosing, so'ng yuqoriga o'q tugmachasini bosib Mozzi-master.zip faylini import qiling. Endi Mozzi va misollar papkasini ko'rish uchun Maxsus kutubxona yorlig'ini bosing.
- Chiroqlar, harakat, tovush. Mozzi misollarida 01. Basics papkasini bosing va uni tahrirlovchiga yuklash uchun Sinewave misolini tanlang. Kodni Arduino -ga yuklash uchun o'q> ni bosing. Quloqchinlarni taqing va siz ovoz eshitasiz:) Bu zerikarli to'lqinli ohang, zulmatda boshingiz atrofida chivin kabi g'azablantiradi.
- O'rnatish () tartibidagi chastotani o'zgartirib, MozziByte ovozining ohangini o'zgartiring (rasmga qarang).
5 -qadam: o'ynang:)
Siz Mozzi sintez algoritmlarining demolarini Internetda tinglashingiz mumkin
Mozzi Synthesis papkasida topishingiz mumkin bo'lgan ushbu demolar bilan o'ynang
- FMSynth
- PacketSynth
- Rezonansli
- ReverbTank
- Namuna
- va boshqalar.
Ovozni o'zgartirish uchun turli parametrlar bilan o'ynashga harakat qiling.
6 -qadam: Keyingi qadamlar
Keyingi (yaqinlashib kelayotgan) MozziByte Instructable sizga interaktiv ovozli o'yinchoq yaratish uchun tugma va datchiklarni qanday qo'shishni ko'rsatib beradi.
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik