Mündəricat:

Musiqili MIDI Ayaqqabılar: 5 Adım (Şəkillərlə birlikdə)
Musiqili MIDI Ayaqqabılar: 5 Adım (Şəkillərlə birlikdə)

Video: Musiqili MIDI Ayaqqabılar: 5 Adım (Şəkillərlə birlikdə)

Video: Musiqili MIDI Ayaqqabılar: 5 Adım (Şəkillərlə birlikdə)
Video: Son zəng.Məktəb 238. 2024, Noyabr
Anonim
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar
Musiqili MIDI Ayaqqabılar

Bir çox insan kimi mən də tez -tez şüursuzca ayaqlarımı vurduğumu görürəm, istər bir mahnı olsun, istərsə də əsəbi bir vərdişdən. Nə qədər əyləncəli olsa da, bir şey əskikmiş kimi hiss edirdim. Kaş ki, darıxdırıcı köhnə barmaq kranlarının yerinə qəzəbli orman heyvanlarının quduz bir dəstəsini söyləyə bilərəm. Və ya, bilirsən, nağara səsləri və ya başqa bir şey. Düşünürəm ki, bu da sərindir. Yaxşı, indi xəyallarım gerçəkləşdi! Bu təlimatda sizə bir cüt zəhmli musiqi ayaqqabı hazırlamağın yollarını göstərəcəyəm. Bunları "Art of Sound" müsabiqəsinə qoydum, buna görə də mənə səs verməkdən çekinmeyin!

Addım 1: Materiallar: Ehtiyacınız olacaq

Materiallar: Nə lazımdır
Materiallar: Nə lazımdır
Materiallar: Nə lazımdır
Materiallar: Nə lazımdır

Bir çox DIY baraban yastığı piezoelektrik çeviricilərlə hazırlanmışdır, lakin təcrübəmdə bunlar ən yaxşı halda etibarsızdır. Düz baraban yastıqları üçün onlar yaxşı işləyə bilər, ancaq ayaqqabılarda sensorlar həmişə müəyyən bir təzyiq altındadır, sadəcə qısa təsirlər yaşamırlar. Piezos sinir bozucu dərəcədə incə və gözlənilməzdir. Asanlıqla çatlayırlar və əyilirlər və adətən bağlandıqları tellər ümumiyyətlə olduqca zəifdir, buna görə də bunun yerinə FSR və ya Force Sensitive Resistors istifadə etməlisiniz. Bu komponentlər, ən azından bu tətbiqdə, istifadəsi asan, davamlı və piezodan daha etibarlıdır. Əsasən, bir FSR -ə nə qədər çox təzyiq etsəniz, o qədər az müqavimət göstərər. Başlanğıcda, sonsuz müqavimətə malikdir, yəni dövrədə bir fasilə kimi hərəkət edir. Adafruitdən aldım. Əlbəttə ki, başqa satıcılar var, amma necə və/və ya fərqləndikləri barədə heç bir fikrim yoxdur. 1 Çifti Ayaqqabı Bəli, bu öz sözünü deyəcək, amma əslində nəzərə alınması lazım olan bir neçə şey var. Ayaqqabılarım üçün dabanında çoxlu dolğu olan bir cüt qənaət mağazası skate ayaqqabılarından istifadə etdim. Bu vacibdir, çünki dabana quraşdıracağınız yuvaları gizlətmək üçün bir şeyə ehtiyacınız var. Əks təqdirdə, ayaqqabılarınız çox narahat olacaq. Bu səbəbdən, əlavə dolgu əlavə etmək istəmirsinizsə, paltar ayaqqabıları kimi nazik divarlı ayaqqabılardan istifadə etməyi məsləhət görmürəm. Ayrıca, dabanın xaricində sərt bir material olan bir ayaqqabı seçməyə çalışın, çünki bu, krikoların quraşdırılmasını çox asanlaşdıracaq. hər FSR.1 Arduino Arduino, açıq mənbəli mikro nəzarətçidir - FSR -lərlə kompüteriniz arasında ünsiyyət qurmağa imkan verir. Çox sayda satıcıdan əldə edə bilərlər. Əgər əvvəllər heç bir proqramlaşdırma etməmisinizsə, bəzi dərsləri yoxlamaq istəyə bilərsiniz.1 Layihə QutuBu, Arduinonu yerləşdirəcək və ayaqqabı ilə kompüter arasında bir interfeys rolunu oynayacaq. Bir layihə qutusunu onlayn sifariş edə bilərsiniz, Radioshack-da satın ala bilərsiniz və ya daha çox və ya daha çox qutuya bənzəyən bir şeydən istifadə edə bilərsiniz. Arduino-nun altı analoq girişi var, buna görə də gələcəkdə bunları istifadə etmək imkanı da verə bilərsiniz. Bu krikolardan dördü ayaqqabılarınızda, digər 4-6-ı isə layihə qutusunda olacaq. Radioshack, Digi-Key və bir çox başqa yerdən. 4-6 1/8 Mono/Stereo Kabellər … ayaqqabıları interfeysə bağlamaq üçün. Onları Radioshack, Best Buy və ya Future Shop kimi elektronika tipli mağazalarda tapa bilərsiniz. Onları da onlayn sifariş edə biləcəyinizə əminəm.1 USB Kabeli… Arduino'yu kompüterinizə bağlamaq üçün.1 Elektrikli Bant Roll… ayaqqabılardakı sensorları bağlamaq üçün.

Addım 2: İnterfeys

İnterfeys
İnterfeys
İnterfeys
İnterfeys
İnterfeys
İnterfeys

Bu layihəni yalnız bir çörək taxtası və Arduino ilə edə bilərsiniz, ancaq səliqə və taşınabilirlik üçün kiçik bir interfeys qurmalısınız. Etməyiniz lazım olan şey, Arduino'yu bir layihə qutusuna quraşdırmaq, 1/8 audio jakları üçün 4-6 (istifadə etmək istədiyiniz sensordan asılı olaraq) deliklər, bir LED üçün bir çuxur və bir kvadrat çuxur qazmaqdır. Arduinonun USB jakı. Sonra hər şeyi lehimləyin və hər şey yaxşı olacaq! İnterfeysdəki hər bir səs yuvasında 10K rezistor və bir terminala qoşulmuş analoq giriş üçün bir aparat və 5V təchizatı üçün aparat olmalıdır. başqa. Hansı terminallardan istifadə etməyiniz mono və ya stereo yuvaya malik olmağınızdan asılı olacaq. Hər ikisi də işləyəcək, stereo sadəcə əlavə, lazımsız bir terminal təmin edəcək. Bunun necə işlədiyini FSR -də 5V tətbiq edirik, Arduino bunu axtarıb kompüterə siqnal göndərə bilər, indi lehimləmə dəmirini, bir az bağlama telini götür, sxemini və diaqramı izlə, yaxşı olarsan. mütləq bu qutuya bir çox əlavə LED və heç nə əlavə etmə, yəni hər bir sensora və ya bir şeyə görə. Arduino üçün protoboard və altı kişi başlıq sancağı istifadə edərək çox sadə bir qalxan düzəltmək olduqca sadədir. İnterbeblərdəki bəzi PCB şirkətləri tərəfindən peşəkar şəkildə hazırlanan daha möhkəm birini də əldə edə bilərsiniz. Bu təlimatda göstərilən prototip olduqca sadə bir quruluşdur, buna görə genişləndirmək üçün çox yer var (sözün həqiqi mənasında bu qutuda çox boş yer var).

Addım 3: Ayaqqabı Cərrahiyyəsi

Ayaqqabı Cərrahiyyəsi
Ayaqqabı Cərrahiyyəsi
Ayaqqabı Cərrahiyyəsi
Ayaqqabı Cərrahiyyəsi
Ayaqqabı Cərrahiyyəsi
Ayaqqabı Cərrahiyyəsi

Beləliklə, bu yastıqlı konki ayaqqabıları ilə, topuqdakı krikoları quraşdırmaq üçün kiçik bir diseksiyon etməli olacaqsınız. İstifadə etdiyim ayaqqabılarda, daban döşəməsi ayaqqabının dabanına tikilmiş meshə bənzər bir materialdan ibarət idi. Əvvəlcə, dabanın üst qatını müvəqqəti çıxara biləcəyinizə baxın, beləliklə bu mesh əşyalarını ayaqqabıya bağlayan tikiş əldə edə bilərsiniz. Giriş əldə etdikdən sonra kəsməyə başlayın. Sonda yastığı dəyişdirməyi planlaşdırırsınızsa, əşyaları tamamilə çıxarmayın. Meshin dabana tikildiyi yerləri kəsin. Dəqiq bir bıçaq yaxşı işləməlidir. Doldurmağı azad etdikdən sonra xarici daban materialına bir baxın. Dabanda iki delik açmaq lazımdır, amma nə etsəniz də qazma maşını istifadə etməyin. Material yəqin ki, hələ də olduqca elastik olduğundan, bir şey tutulsaydı, bükülən və yellənən idman ayaqqabısı olacaq. Bir əl matkabı və bir az dirsək yağı istifadə edin. İstifadə etdiyiniz uc krikonun diametrindən bir qədər böyük olmalıdır. Deliklər açıldıqda, krikoları quraşdırın və qoz -fındıqları və yuyuculara möhkəm vidalayın. Onları təmin etmək üçün demək olar ki, bir az yapışqan istifadə etməlisiniz. Epoksi və ya super yapışqan hiylə işlətməlidir. Krikonun barelinin xarici hissəsinə və çuxurun içərisinə bir az yapışqan tətbiq edin və onları bir -birinə yapışdırın. FSR -lərlə diqqətli olun, onları çox bükmədiyiniz müddətcə üstündəki iplər yaxşı dayanacaq - burulmanı yaxşı idarə etmirlər. Onları daimi olaraq yapışdırmağı planlaşdırırsınızsa, hələlik dayandırın. Sensorların yerləşdirilməsi çox vacibdir və bu, ayaqlarınızın ölçüsünə və formasına, həmçinin özünəməxsus ayaq vurma tərzinizə bağlıdır. Elektronika quraşdırıldıqda, yastığı meshin arxasına qoyun və ağı ayaqqabının içərisinə yenidən bağlamağın bir yolunu tapın. Ağa və ayaqqabıya bir az velcro yapışdırdım ki, ehtiyac yaransa açıb təmir edim. İndi ayaqqabılarınızı interfeysə bağlayın. Arduino proqramlaşdırma etməyə hazırsınız!

Addım 4: Proqramçı

Proqramçı '
Proqramçı '
Proqramçı
Proqramçı

DIY baraban tətikləri ilə istifadə etmək üçün bir Arduinonun necə proqramlaşdırılacağına dair İnternetdə təəccüblü bir məlumat var. Google bunu sizə xəbər verəcəkdir. Todd, adafruit, mschaff və Spikenzie Labs kodlarına baxaraq çox şey öyrəndim. Həm də hər zaman köpüklənən W. Xavier Snelgrove -dən xeyli məlumat aldım, buna görə də Arduinodan gələn siqnalları emal etmək üçün MAX/MSP/Jitter və ya Saf Məlumatlardan istifadə edə bilərsiniz və bu sizə daha çox rahatlıq verə bilər (yazmağa çalışacağam) tezliklə bu barədə bəzi məlumatlar), amma bunun yerinə Serial-MIDI Converter adlanan həqiqətən böyük bir tətbiq var. Düşündüyünüz şeyi edir - serial bağlantısı ilə göndərilən siqnalları MIDI -yə çevirir. Garageband və ya Ableton Live kimi hər hansı bir MIDI uyğun proqramı ilə işləyir. Linki vurun və yükləyin, necə istifadə ediləcəyinə dair bütün məlumatlar yükləmə səhifəsindədir. Dediyim kimi, əvvəllər heç bir Arduino istifadə etməmisinizsə və ya proqramlaşdırmamısınızsa, rəsmi Arduino saytında Başlanğıc bölməsini və onların dərsliklərini yoxlamalısınız. Ətraflı olaraq, eskizini səhifənin altına yerləşdirəcəyəm. Əsasən, hər bir sensor üçün yalnız aşağı və yuxarı bir eşik təyin edirsiniz. Üst hədd aşılırsa, bir MIDI mesajı tetiklenir və güc aşağı eşikin altına batdıqda başqa bir vuruş tetiklenebilir. Bu histerezis adlanır və hər vuruşda birdən çox mesaj göndərməməyinizə əmin olur. Şəxsi ayaq vurma tərzinizə və çəki paylamanıza bağlı olaraq, eşiklər arasında əyilməli ola bilərsiniz.

Addım 5: Test və Oyun

Vay, indi musiqi ayaqqabıların var! Sensorların yerləşdirilməsi, zərbə eşikləri, nə olursa olsun, ətrafdakıları qarışdırın, yalnız bəzi səslər çıxarın və zövq alın. BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH kimi olacaq - sonra BIP BOP kimi. BLOP BLEP. BING BONG. Əlaqələr! TodbotadafruitArdrumoSpikenzie LabsW. NYUMe -də Andrew Schneider -dən Xavier SnelgroveBənzər bir layihə!

Tövsiyə: