Talaan ng mga Nilalaman:
- Hakbang 1: I-hack ang Madaling Button
- Hakbang 2: I-map ang USB Keyboard
- Hakbang 3: Lumikha ng USB Connection Box
- Hakbang 4: Maghinang sa Circuit Board
- Hakbang 5: Gamitin ang Button
Video: Madaling Button Musical Interface: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Binabago ng proyektong ito ang isang Madaling Button na $ 5 Staple at isang murang USB keyboard upang magamit sila bilang isang input aparato para sa mga live na pagganap ng musikal (o anumang bagay na nangangailangan ng isang pindutan o footswitch). Pinapayagan nito ang mga murang mga pindutan upang malikha na ang bawat isa ay nagpapadala ng isang character na keyboard bilang input sa isang programa. Bilang karagdagan, ang mga nalikom ng madaling pagbebenta ng pindutan ay napupunta sa Boys and Girls Club of America. Ang proyekto ay nakatayo sa balikat ng dalawa pang mga pag-hack. Una, ang proyektong ito ay na-hack ng isang madaling pindutan sa isang switch para sa isang pintuan ng garahe. Pangalawa, si Dave Merrill, na kasangkot ako sa EMI (Experimental Musical Instruments Workshop) sa MIT (tingnan ang inventmusic.org), ay kumuha ng isang keyboard upang lumikha ng footpedal para sa ctrl, shift, at alt keys para magamit kapag ang kanyang braso ay nasa isang cast. Narito ang mga detalye ng kanyang proyekto. Ang motibasyon sa likod ng proyektong ito ay isang pagganap na tinawag na Mandala sa SIGGRAPH 2006 (video clip) bilang bahagi ng kanilang serye sa pagganap na electronically mediated. Anim na musikero ang nakaupo sa paligid ng isang bilog na inaasahang papunta sa sahig na nagbigay ng mga tagubilin sa bawat indibidwal tungkol sa kung ano at paano maglaro. Isang programa sa computer ang nakabuo ng mga tagubiling ito at samakatuwid ay pinangungunahan ang improvisation ng pangkat. Kinakailangan ang mga switch ng paa upang ang mga musikero ay makipag-usap sa programa (hal., Kapag dapat na mag-scroll ang sheet music, pagboto para sa mga pagbabago sa kanta, atbp.). Ang programang Mandala ay isinulat sa Flash ngunit ang mga susunod na proyekto ay gagamit ng Pure Data (PD), Java, at iba pang mga wika. Ang kailangan lamang ay ang kakayahang programmatically basahin ang input mula sa isang keyboard. Humigit-kumulang isang at kalahating araw ang kinakailangan upang makumpleto ito para sa isang taong hindi pa naghinang bago (salamat kay Ben Vigoda, ang pangunahing pasimuno para sa Mandala Project, para sa mga aralin at pagtulong sa akin na malaman ang mga detalye ng electronics).
Hakbang 1: I-hack ang Madaling Button
Ang unang hakbang ay buksan ang Easy Button at ipagpalit ang mga koneksyon na gumagawa ng tunog na "Iyon Ay Madali" para sa dalawang wires na nagpapadala ng on / off switch sa interface ng keyboard. Ang pagbubukas ng pindutan na Madali sa paghihinang ng mga wire ay ipinaliwanag sa unang sanggunian na hack nang detalyado. Una, ang mga umiiral na koneksyon ay napahamak mula sa lokasyon na ipinakita sa larawan at ipinaliwanag ang mga link sa itaas. Pagkatapos ang dalawang wires ay solder sa mga inilarawan na posisyon na konektado sa isang 1/4 "mono jack.
Hakbang 2: I-map ang USB Keyboard
Tulad ng ipinakita sa proyekto ng Key-Ped ni Dave Merrill, ang isang murang USB keyboard ay maaaring ihiwalay upang magsilbing input sa PC. Sinasamantala ng hack na ito ang katotohanang ang dalawang mga keyboard ay maaaring magamit nang sabay-sabay para sa pag-input (sa ngayon totoo ito sa Windows XP at OS X). Kapag na-dissemble, ang keyboard ay may dalawang pangunahing bahagi: isang lamad ng mga circuit na bumubuo ng isang matrix mapping sa mga key, at isang circuit board na sinusuri ang mga switch ng lamad para sa aktibidad. Natagpuan ko ang mga numero na 0 hanggang 9 at nakita ang mga ito kung saan sila konektado. ang circuit board. Ang bawat numero / character ay nai-map sa dalawang mga input sa circuit board, kaya't kapag ang kombinasyon na iyon ay nakabukas, ipinapadala ng keyboard ang kaukulang character sa PC.
Hakbang 3: Lumikha ng USB Connection Box
Ang isang pamantayang kahon ng proyekto (maaaring mabili sa Radio Shack) ay ginamit upang hawakan ang circuit board ng keyboard at 1/4 "jacks. Ang Easy Buttons ay mai-plug sa kahon na ito gamit ang isang gitara o iba pang 1/4" mono cable. Nag-drill ako ng mga butas sa kahon ng proyekto para sa bawat jack at pinatali ang mga jacks sa lugar. Matapos makumpleto, ang circuit board ay ilalagay din sa kahon at ang isang butas ay drill sa gilid ng kahon para sa USB cable nito.
Ang mga wire ay kailangang solder sa 1/4 jacks. Ang kabilang dulo ng mga wires na ito ay i-solder sa mga lokasyon sa circuit board na na-map namin sa nakaraang hakbang.
Hakbang 4: Maghinang sa Circuit Board
Gamit ang pagmamapa mula sa Hakbang 2, solder ang mga wire mula sa bawat jack na 1'4 hanggang sa naka-map na mga lokasyon ng isang numero sa circuit board ng USB keyboard. Ang paghihinang na ito ay kumuha ng isang maselan na ugnayan upang maiwasan ang mga potensyal na shorts, kasama ang mga soldered point pagkatapos ay natakpan (sloppily) gamit ang electrical tape upang maiwasang maikli ang lahat nang mailagay sa kahon.
Hakbang 5: Gamitin ang Button
Kapag na-solder na ang lahat, handa nang gamitin ang input device. I-plug ang koneksyon sa USB sa iyong computer, magsulat ng isang programa na tumatanggap ng pag-input mula sa isang keyboard, at iyon lang! Makita ang isang video ng isang pagganap dito
Inirerekumendang:
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)
Disenyo ng PCB Na May Simple at Madaling Mga Hakbang: 30 Hakbang (na may Mga Larawan)
Disenyo ng PCB Sa Simple at Madaling Mga Hakbang: HELLO FRIENDS Napaka kapaki-pakinabang at madaling tutorial para sa mga nais malaman ang disenyo ng PCB ay magsisimula na
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: 7 Mga Hakbang (na may Mga Larawan)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: Sa itinuturo na ito ay ipapakita ko kung paano maaaring gawing kahit sino ang isang bagay na may ilaw sa isang mai-program na arduino flashing na ilaw o " Moving Lights "
Musical Digital Interface: 6 Mga Hakbang (na may Mga Larawan)
Musical Digital Interface: Maligayang pagdating sa lahat, nais kong ipakita sa iyo ang aking sariling Musical Digital Interface. Ginawa ko ito sa panahon ng aking teknikal na degree sa tunog, ito ang aking mga papeles sa pagsasaliksik. Upang magsimula, tinanong ko ako kung paano ako makakabuo ng musika nang walang DAW, na may mga recycled na supply at posibilidad na tumugtog sa