Mundarija:
- 1 -qadam: Materiallar: Sizga nima kerak
- 2 -qadam: interfeys
- 3 -qadam: poyabzal jarrohligi
- 4 -qadam: dasturchi
- 5 -qadam: sinov va o'yin
Video: Musiqiy MIDI poyafzallari: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ko'p odamlar singari, men ham qo'shiq aytgandirmanmi yoki asabiy odatdanmi, tez -tez o'zimni oyoqlarimga tegmay qo'yaman. Bu qanchalik kulgili bo'lsa ham, men o'zimni doim nimadir etishmayotgandek his qilardim. Agar men zerikarli eski oyoq barmoqlari o'rniga g'azablangan o'rmon yirtqich hayvonlarining ovozini qo'zg'ata olsam. Yoki, bilasizmi, baraban tovushlari yoki biror narsa. O'ylaymanki, bu ham ajoyib. Xo'sh, endi mening orzularim amalga oshdi! Men sizlarga qanday ajoyib musiqiy poyabzal yasashni ko'rsatib beraman, men "Art of Sound" tanloviga qo'shildim, shuning uchun bilasizmi, men uchun ovoz bering!
1 -qadam: Materiallar: Sizga nima kerak
Materiallar varag'i 4 Kuchga sezgir rezistorlar piezoelektrik transduserlar yordamida ko'plab DIY baraban yostiqlari qilingan, lekin mening tajribamga ko'ra, bu ishonchsiz. To'g'ridan -to'g'ri baraban yostiqchalari uchun ular yaxshi ishlashi mumkin, lekin poyabzalda datchiklar har doim ma'lum bosim ostida bo'ladi, ular shunchaki qisqa ta'sir o'tkazmaydi. Piezolar asabiylashadi va oldindan aytib bo'lmaydi. Ular osonlikcha yorilib, egiladilar va odatda ular bog'lab qo'yilgan simlar juda nozik bo'ladi, buning o'rniga siz FSR yoki kuch sezgir rezistorlardan foydalanishingiz kerak. Bu komponentlar, hech bo'lmaganda, ushbu ilovada, piezodan ko'ra ishlatish uchun qulay, bardoshli va ishonchli. Asosan, siz FSRga qanchalik ko'p bosim o'tkazsangiz, uning qarshiligi shunchalik kamayadi. Dastlab, u cheksiz qarshilikka ega, ya'ni bu kontaktlarning zanglashiga olib keladi. Men o'zimni adafruitdan sotib oldim. Albatta, boshqa sotuvchilar bor, lekin men qanday qilib va/yoki ular farq qilishini bilmayman. Ha, bu o'z -o'zidan gapiradiganga o'xshaydi, lekin aslida ikkita narsani hisobga olish kerak. Oyoq kiyimlarim uchun tovoniga juda ko'p to'ldirilgan, tejamkor do'kon skeytboplarini ishlatardim. Bu juda muhim, chunki siz tovonga o'rnatadigan uyalarni yashirish uchun sizga biror narsa kerak. Aks holda, sizning poyabzalingiz juda noqulay bo'ladi. Shuning uchun, agar siz qo'shimcha to'ldirishni xohlamasangiz, men ko'ylak poyabzali kabi ingichka devorli poyabzaldan foydalanishni tavsiya etmayman. Bundan tashqari, tovoning tashqarisida qattiq materialga ega bo'lgan poyabzal tanlashga harakat qiling, chunki bu krikolarni o'rnatishni ancha osonlashtiradi. Har bir FSR.1 Arduino Arduino - bu ochiq manbali mikrokontroller - bu FSR va kompyuter o'rtasida aloqani ta'minlaydi. Ular ko'plab sotuvchilarda mavjud. Agar siz ilgari hech qachon dasturlash qilmagan bo'lsangiz, ba'zi darsliklarni tekshirib ko'rishni xohlashingiz mumkin. Siz loyiha qutisiga Internet orqali buyurtma berishingiz, Radioshack-dan sotib olishingiz yoki ko'p yoki kamroq qutiga o'xshash narsalarni ishlatishingiz mumkin. Arduino-da oltita analogli kirish bor, shuning uchun siz kelajakda ulardan foydalanish imkoniyatini berishingiz mumkin. Bu uyalarning to'rttasi sizning poyabzalingizda, qolganlari esa 4-6-loyiha qutisida bo'ladi. Radioshack, Digi-Key va boshqa ko'plab joylardan. 4-6 1/8 Mono/Stereo kabellar … poyafzallarni interfeysga ulash uchun. Siz ularni Radioshack, Best Buy yoki Future Shop kabi elektronika do'konlarida topasiz. Ishonchim komilki, siz ularni Internet orqali ham buyurtma qilishingiz mumkin.1 USB kabeli… Arduino-ni kompyuteringizga ulash uchun.1 Elektr tasmasi … datchiklarni poyabzalga o'rnatish uchun.
2 -qadam: interfeys
Siz bu loyihani faqat non paneli va Arduino bilan qilishingiz mumkin, lekin ozoda va ko'chma bo'lishi uchun siz ozgina interfeys qurishingiz kerak. Arduino-ni loyiha qutisiga o'rnatish kifoya, 1/8 dyuymli audio raz'yomlar uchun 4-6 (qancha datchiklardan foydalanishni xohlaganingizga qarab), bitta LED uchun bitta teshik va to'rtburchaklar teshik. Arduino USB -ulagichi. Keyin hamma narsani lehimlang, shunda siz hamma narsaga rozi bo'lasiz! Interfeysdagi har bir audio raz'em 10K rezistorga va bitta terminalga ulangan analog kirish uchun simga va 5V kuchlanishli simga ulangan bo'lishi kerak. Qaysi terminallar sizda mono yoki stereo raz'em borligiga bog'liq bo'ladi. Ikkalasi ham ishlaydi, stereo faqat qo'shimcha, keraksiz terminalni taqdim etadi. Bu usulda biz FSR bo'ylab 5Vni qo'llaymiz, shuning uchun uni bosganimizda, Arduino buni qidirib kompyuterga signal yuborishi mumkin. Endi lehimlantiruvchi temirni, ulangan simni oling, sxemasi va sxemasiga amal qiling, shunda yaxshi bo'larsiz. Albatta, bu qutiga juda ko'p qo'shimcha LEDlarni qo'shib qo'ying. Arduino uchun protoboard va oltita erkak boshli pin yordamida oddiy qalqon yasash juda oddiy. Hattoki, Internet tarmog'ida PCB kompaniyasi tomonidan ishlab chiqarilgan yanada mustahkamroq qurilmani ham olishingiz mumkin. Ushbu ko'rsatmada ko'rsatilgan prototip - bu juda oddiy o'rnatish, shuning uchun kengaytirish uchun juda ko'p joy qoldi (tom ma'noda bu qutida bo'sh joy ko'p).
3 -qadam: poyabzal jarrohligi
Shunday qilib, bu yostiqli skeytboplar yordamida siz tovonlarga krikolarni o'rnatish uchun ozgina disektsiya qilishingiz kerak bo'ladi. Men ishlatgan poyabzalda, tovonni to'ldirish poyabzal tagiga tikilgan to'rga o'xshash materialdan iborat edi. Birinchidan, taglikning yuqori qatlamini vaqtincha qirib tashlash mumkinmi yoki yo'qligini bilib oling, shunda siz bu to'rni poyabzalga yopishtiradigan tikuvga kirishingiz mumkin. Siz unga kirganingizdan so'ng, kesishni boshlang. Agar siz to'ldirishni oxirigacha almashtirishni rejalashtirmoqchi bo'lsangiz, narsalarni butunlay olib tashlamang. To'r taglikka tikilgan joyni kesib oling. To'liq pichoq yaxshi ishlashi kerak. To'ldirgichni bo'shatib bo'lgach, tashqi poshnali materialga qarang. To'piqda ikkita teshik ochish kerak, lekin nima qilsangiz ham matkap ishlatmang. Materiallar hali ham juda moslashuvchan bo'lgani uchun, agar biror narsa ushlanib qolsa, chayqalib ketadigan krossovkaning chalkashligi bo'ladi. Qo'l matkapi va tirsakdan ozgina moy surting. Siz foydalanadigan bit jakning diametridan biroz kattaroq bo'lishi kerak. Teshiklaringizni burg'ilab, krikolarni o'rnating va yong'oq va yuvish vositalarini mahkamlang. Ularni mustahkamlash uchun, albatta, yopishtiruvchi vositalardan foydalanish kerak bo'ladi. Epoksi yoki super elim bu hiylani yaxshi bajarishi kerak. Teshikning ichki va tashqi qismlariga elim surting va ularni bir -biriga yopishtiring. FSR bilan ehtiyot bo'ling, agar siz ularni juda ko'p burmasangiz, ular yaxshi ushlab turadi - ular burilishni yaxshi bajara olmaydi. Agar siz ularni doimiy ravishda yopishtirishni rejalashtirmoqchi bo'lsangiz, hozircha to'xtating. Datchiklarni joylashtirish juda muhim va bu sizning oyoqlaringizning o'lchamiga va shakliga, shuningdek, oyoqqa tegishning o'ziga xos uslubiga bog'liq. O'rnatilgan elektronika bilan to'ldirish joyini to'rning orqasiga qo'ying va to'rni poyafzalning ichki qismiga mahkamlashning boshqa usulini toping. Men to'rga va poyafzalga bir nechta velkro yopishtirdim, shuning uchun agar kerak bo'lsa, uni ochib, parvarish qila olaman. Endi poyabzalingizni interfeysga ulang. Siz Arduino dasturlashiga tayyormiz!
4 -qadam: dasturchi
Arduino -ni DIY baraban tetiklari bilan ishlash uchun qanday dasturlash mumkinligi haqida Internetda hayratlanarli miqdordagi ma'lumotlar mavjud. Google sizga buni aytadi. Men todbot, adafruit, mschaff va Spikenzie Labs kodlarini ko'rib, ko'p narsani o'rgandim. Bundan tashqari, men har doim shamollab turadigan W. Xavier Snelgrove -dan katta ma'lumot oldim, shuning uchun siz Arduino signallarini qayta ishlash uchun MAX/MSP/Jitter yoki Pure Data -dan foydalanishingiz mumkin va bu sizga ko'proq moslashuvchanlikni berishi mumkin (men xabar yozishga harakat qilaman) yaqinda bu haqda ba'zi ma'lumotlar), lekin buning o'rniga Serial-MIDI Konverter deb nomlangan juda kichik dastur mavjud. Bu siz o'ylagan narsani qiladi - ketma -ket ulanish orqali yuborilgan signallarni MIDIga o'zgartiradi. Bu Garageband yoki Ableton Live kabi MIDI-ga mos keladigan har qanday dastur bilan ishlaydi. Havolani bosing va uni yuklab oling, uni ishlatish bo'yicha barcha ma'lumotlar yuklash sahifasida joylashgan. Aytganimdek, agar siz ilgari hech qachon Arduino -ni ishlatmagan bo'lsangiz yoki dasturlashtirmagan bo'lsangiz, Arduino -ning rasmiy saytida "Ishga kirishish" bo'limini, shuningdek ularning darsliklarini tekshirib ko'rishingiz kerak. batafsil, men eskizni sahifaning pastki qismiga qo'yaman. Asosan, siz har bir sensor uchun pastki va yuqori chegarani o'rnatasiz. Agar yuqori chegara oshib ketgan bo'lsa, MIDI xabari ishga tushadi va kuch pastki ostonadan pastga tushganda, yana bir zarba berilishi mumkin. Bu histerezis deb ataladi va siz har bir zarbada bir nechta xabarni o'chirmasligingizga ishonch hosil qiladi. Shaxsiy oyoq urish uslubiga va vazn taqsimotiga qarab, siz pollar bilan chegaralanishingiz kerak bo'lishi mumkin.
5 -qadam: sinov va o'yin
Voy, endi sizda musiqiy poyabzal bor! Sensorlarning joylashuvi, zarba ostonalari, nima bo'lishidan qat'iy nazar, shovqin -suron qiling va zavqlaning. Hammasi BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH - va keyin BIP BOP kabi bo'ladi. BLOP BLEP. BING BONG. Havolalar! TodbotadafruitArdrumoSpikenzie LabsW. Xavier Snelgrove Nyu -Yorkdagi Endryu Shnayderdan o'xshash loyiha!
Tavsiya:
Harakatni qo'zg'atadigan Neopixel RGB poyafzallari: 5 qadam (rasmlar bilan)
Motion Triggered Neopixel RGB Shoes!: NeoPixel -ning ajoyibligi shundaki, biz 3 simli, ya'ni 5V, Din & GND va bu darslikda men sizga Motion Triggered NeoPixel RGB poyafzallarini qanday yasashni ko'rsataman! Bas, boshqa hech qanday tushuntirishsiz ishni boshlaymiz
Light Show bilan musiqiy quti: 9 qadam (rasmlar bilan)
Light Show bilan musiqa qutisi: Salom va xush kelibsiz, ushbu darsda biz o'z musiqiy qutimizni yorug'lik shousi yordamida qanday yasashni ko'rsatamiz. Sizga faqat bo'sh sumka kerak. Biz odatda asboblar uchun ishlatiladigan ishni oldik. Ushbu loyihada siz juda ijodiy bo'lishingiz mumkin, shuning uchun sizga kerak emas
Tobias - Arduino musiqiy qutisi TVout bilan: 5 qadam (rasmlar bilan)
Tobias - Arduino musiqiy qutisi bilan TVout: Avvalo, men qiz do'stimning ulkan ayiqchasi Tobiasni tanishtiraman, bu loyihaning ilhomlantiruvchisi. Tobias vaqt o'tishi bilan shakllangan, biz hazillashib o'ylaymizki, u nima qiladi u ishdan ketayotganda. Loyiha
Ekologik energiya poyafzallari:-Mobil zaryadlash, oyoq massaji, nam sensori: 6 qadam (rasmlar bilan)
Ekologik energiya poyafzallari: -Mobil zaryadlash, tez oyoq massajchisi, nam sensori: Eko energiya poyabzali-bu ssenariy uchun eng yaxshi tanlovdir, chunki u mobil zaryadlashni, oyoq massajini ta'minlaydi va suv yuzasini sezish qobiliyatiga ega. erkin energiya manbaidan foydalanadi, shuning uchun foydalanish maqsadga muvofiqdir.
Makey Makey bilan musiqiy rasmli tuval: 9 qadam (rasmlar bilan)
Makey Makey bilan musiqiy rasmli tuval: Salom, biz bu yo'riqnomada biz musiqiy rasmli tuval yasashni o'rganamiz, ya'ni har bir rang cho'tkasi bilan bo'yaganimizda har xil qo'shiq yangraydi. Bu juda qiziqarli va yosh bolalarda rasm chizishni rag'batlantirish yoki o'ziga xoslik berish uchun ishlaydi