Sadržaj:

Glazbene MIDI cipele: 5 koraka (sa slikama)
Glazbene MIDI cipele: 5 koraka (sa slikama)

Video: Glazbene MIDI cipele: 5 koraka (sa slikama)

Video: Glazbene MIDI cipele: 5 koraka (sa slikama)
Video: Лизогуб, Давид Туров - ЭЩ ЭЩ ● караоке | PIANO_KARAOKE ● ᴴᴰ + НОТЫ & MIDI 2024, Studeni
Anonim
Glazbene MIDI cipele
Glazbene MIDI cipele
Glazbene MIDI cipele
Glazbene MIDI cipele
Glazbene MIDI cipele
Glazbene MIDI cipele
Glazbene MIDI cipele
Glazbene MIDI cipele

Poput mnogih ljudi, često se zateknem kako nesvjesno lupkam nogama, bilo da se radi o pjesmi ili iz neke nervozne navike. Koliko god to bilo zabavno, uvijek sam se osjećao kao da nešto nedostaje. Kad bih samo mogao aktivirati zvukove recimo bijesnog čopora bijesnih zvijeri iz džungle umjesto onih dosadnih tapkanja po prstima. Ili, znate, zvuci bubnja ili tako nešto. Pretpostavljam da je i to super. Pa, sad su mi se snovi ostvarili! U ovom uputstvu ću vam pokazati kako napraviti par izvrsnih glazbenih cipela. Upisao sam ih na natječaj Art of Sound, pa, znate, slobodno glasajte za mene!

Korak 1: Materijali: Što će vam trebati

Materijali: Što vam treba
Materijali: Što vam treba
Materijali: Što vam treba
Materijali: Što vam treba

Opis materijala4 Otpornici osjetljivi na silu Puno DIY bubnjeva izrađeno je s piezoelektričnim pretvaračima, ali prema mom iskustvu oni su u najboljem slučaju nepouzdani. Za ravno podignute bubnjeve oni bi mogli raditi dobro, ali u cipelama su senzori uvijek pod određenim pritiskom, ne samo da doživljavaju kratke udarce. Piezosi su frustrirajuće nježni i nepredvidljivi. Lako pucaju i savijaju se, a žice na koje su obično pričvršćene obično su prilično slabe. Stoga biste umjesto toga trebali koristiti FSR -ove ili otpornike osjetljive na silu. Ove komponente su jednostavne za upotrebu, izdržljive i pouzdanije od piezosa, barem u ovoj aplikaciji. U osnovi, što veći pritisak primijenite na FSR, on postaje manje otporan. U početku ima beskonačan otpor, što znači da se ponaša kao prekid u krugu. Ja sam svoj kupio od adafruta. Sigurno postoje i drugi dobavljači, ali nemam pojma u čemu se i/ili razlikuju. 1 par cipelaDa, čini se da ovo govori samo za sebe, ali zapravo postoji nekoliko stvari koje treba uzeti u obzir. Za cipele sam upotrijebio par cipela za klizanje, s puno podstavka u peti. To je važno jer vam treba nešto za prikrivanje dizalica koje ćete instalirati u petu. Inače će vam cipele biti prilično neugodne. Iz tog razloga ne bih preporučio korištenje cipela s tankim stijenkama poput cipela za odijevanje, osim ako ne želite dodati dodatne obloge. Također pokušajte odabrati cipelu koja ima kruti materijal s vanjske strane pete jer će to znatno olakšati ugradnju utičnica. 4-6 10Kohm otpornici To su otpornici koji se spuštaju i svaki će biti spojen na masu i jedan kraj svaki FSR.1 Arduino Arduino je mikrokontroler otvorenog koda - omogućuje komunikaciju između FSR -ova i vašeg računala. Dostupni su od brojnih prodavača. Ako nikada prije niste radili nikakvo programiranje, možda biste htjeli provjeriti neke od vodiča.1 Project BoxThis će smjestiti Arduino i poslužit će kao sučelje između cipela i računala. Možete naručiti projektnu kutiju na Internetu, kupiti je u Radioshacku ili upotrijebiti nešto što već imate oko sebe, manje-više nalik kutiji.8-10 1/8 "mono/stereo utičniceImate samo dvije pete i dva prsta, ali Arduino ima šest analognih ulaza, pa biste sebi mogli dati mogućnost da ih koristite u nekom trenutku u budućnosti. Četiri od ovih utičnica ući će umjesto vas, a ostalih 4-6 u okvir projekta. Možete dobiti njih s Radioshacka, Digi-Keya i mnogih drugih mjesta. 4-6 1/8 "mono/stereo kabela … za spajanje cipela na sučelje. Naći ćete ih u većini trgovina s elektronikom, poput Radioshacka, Best Buya ili Future Shopa. Siguran sam da ih možete naručiti i putem interneta. 1 USB kabel … za povezivanje Arduina s vašim računalom. 1 Rola električne trake … za pričvršćivanje senzora u cipelama.

Korak 2: Sučelje

Sučelje
Sučelje
Sučelje
Sučelje
Sučelje
Sučelje

Ovaj projekt možete napraviti samo s osnovom i Arduinom, ali radi urednosti i prenosivosti trebali biste izgraditi malo sučelja. Sve što trebate učiniti je montirati Arduino u projektnu kutiju, izbušiti 4-6 (ovisno o tome koliko senzora želite koristiti) rupe za 1/8 audio priključke, jednu rupu za LED i kvadratnu rupu za Arduino USB priključak. Zatim lemite sve i bit će vam dobro! Svaki audio priključak na sučelju trebao bi imati 10K otpornik i kabel za analogni ulaz spojen na jedan terminal, te kabel za napajanje od 5 V spojeno na ostalo. Koje ćete terminale koristiti ovisit će o tome imate li mono ili stereo utičnicu. Oba će raditi, stereo će samo pružiti dodatni, nepotreban terminal. Na ovaj način primjenjujemo 5 V na FSR, pa kad ga pritisnemo, omogućuje malo prolaska, a Arduino to može potražiti i poslati signal računalu. Sada, uzmite lemilicu, malo žice za spajanje, slijedite shemu i dijagram, i bit ćete dobro. Mogli biste definitivno dodajte puno dodatnih LED dioda i čega sve u ovu kutiju, tj. po jednu za svaki senzor ili nešto slično. bilo bi prilično jednostavno izraditi vrlo jednostavan štit za Arduino koristeći protoboard i šest -ak muških zaglavlja. Mogli biste čak dobiti i robusniju koju je profesionalno izradila neka tvrtka za tiskane ploče na međusobnim mrežama. Prototip prikazan u ovom uputstvu prilično je osnovno postavljanje, pa ostaje puno prostora za proširenje (doslovno, u tom okviru ima dosta slobodnog prostora).

Korak 3: Kirurgija cipela

Kirurgija cipela
Kirurgija cipela
Kirurgija cipela
Kirurgija cipela
Kirurgija cipela
Kirurgija cipela

Dakle, s ovim podstavljenim cipelama za klizanje morat ćete izvesti malu disekciju da biste montirali dizalice u pete. U cipelama koje sam koristila, podstava za petu sadržana je od materijala nalik na mrežu pričvršćenog za potplat cipele. Dakle, prvo provjerite možete li privremeno izvući gornji sloj potplata kako biste mogli pristupiti šavu koji pričvršćuje ovu mrežicu na cipelu. Nakon što mu pristupite, počnite rezati. Nemojte potpuno uklanjati stvari ako namjeravate zamijeniti uložak na kraju. Samo izrežite mjesto gdje je mreža prišivena na potplat. Ekstraktni nož trebao bi dobro funkcionirati. Nakon što oslobodite podstavu, pogledajte vanjski materijal pete. Morate izbušiti dvije rupe u peti, ali što god radili, nemojte koristiti bušilicu. Budući da je materijal vjerojatno još uvijek prilično fleksibilan, ako bi se išta uhvatilo, došlo bi do cijele zbrke uvrtanja, lepršave tenisice. Dovoljno je koristiti ručnu bušilicu i malo masti za laktove. Bit koji koristite trebao bi biti malo veći od promjera dizalice. S izbušenim rupama, postavite dizalice i dobro pričvrstite matice i podloške. Gotovo ćete sigurno morati koristiti ljepilo da biste ih učvrstili. Epoksid ili super ljepilo trebali bi se odlično snaći. Nanesite malo ljepila oko vanjske strane cijevi dizalice i unutar rupe te ih zalijepite zajedno. Sada zalijepite FSR -ove na unutrašnjost cipela. Budite oprezni s FSR -ovima, vodiči na njima dobro će se držati sve dok ih ne uvrnete previše - ne podnose dobro torziju. Ako ih planirate trajno zalijepiti, zasad pričekajte. Položaj senzora vrlo je važan i ovisi o veličini i obliku vaših stopala, kao i o vašem jedinstvenom stilu lupkanja nogama. S instaliranom elektronikom, vratite oblogu natrag iza mreže i pronađite neki način ponovnog pričvršćivanja mreže na unutarnju stranu cipele. Zalijepio sam čičak na mrežicu i cipelu, tako da ga mogu otvoriti i obaviti održavanje ako se ukaže potreba. Sada samo priključite cipele u sučelje. Spremni ste za programiranje Arduina!

Korak 4: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Na internetu postoji iznenađujuća količina informacija o tome kako programirati Arduino za upotrebu s okidačima bubnja DIY. Google će vam to reći. Mnogo sam naučio gledajući kod todbota, adafruta, mschaffa i Spikenzie Laba. Dobio sam i značajan doprinos od uvijek šumećeg W. Xaviera Snelgrovea. Dakle, mogli biste koristiti MAX/MSP/Jitter ili Pure Data za obradu signala s Arduina, što bi vam zapravo moglo dati veću fleksibilnost (pokušat ću objaviti uskoro neke informacije o tome), ali umjesto toga postoji zaista sjajna mala aplikacija koja se zove Serial-MIDI Converter. Radi upravo ono što mislite da pretvara signale poslane putem serijske veze u MIDI. Radi sa bilo kojim MIDI-kompatibilnim programom, kao što je Garageband ili Ableton Live. Kliknite vezu i preuzmite je, sve informacije o tome kako je koristiti nalaze se na stranici za preuzimanje. Kao što sam rekao, ako nikada prije niste koristili ili programirali Arduino, zaista biste trebali provjeriti odjeljak Početak rada na službenoj Arduino web stranici, kao i njihove vodiče. Kôd je komentiran pa ga neću objašnjavati u pojedinosti, samo ću objaviti skicu ovdje na dnu stranice. U osnovi, samo ste postavili donji i gornji prag za svaki senzor. Ako je gornji prag premašen, aktivira se MIDI poruka, a kad sila padne ispod donjeg praga, može se pokrenuti još jedan pogodak. Zove se histereza i pazi da ne postavite više poruka po udarcu. Možda ćete se morati petljati oko pragova, ovisno o vašem osobnom stilu lupkanja nogama i raspodjeli težine.

Korak 5: Testiranje i igranje

Vau, sad imaš glazbene cipele! Zajebavajte se s postavljanjem senzora, pragovima utjecaja, bilo čime, samo ispustite zvukove i uživajte. Sve će biti poput BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH - a zatim kao BIP BOP. BLEEP BLOP. BING BONG. Veze! TodbotadafruitArdrumoSpikenzie LabsW. Xavier SnelgroveSličan projekt Andrewa Schneidera na NYUMe -u!

Preporučeni: