Sadržaj:

MIDI borac na bazi Arduina (osjetljiv na dodir): 7 koraka (sa slikama)
MIDI borac na bazi Arduina (osjetljiv na dodir): 7 koraka (sa slikama)

Video: MIDI borac na bazi Arduina (osjetljiv na dodir): 7 koraka (sa slikama)

Video: MIDI borac na bazi Arduina (osjetljiv na dodir): 7 koraka (sa slikama)
Video: Часть 3 - Аудиокнига сэра Артура Конан Дойла «Мемуары Шерлока Холмса» (Приключения 09–11) 2024, Srpanj
Anonim
MIDI borac temeljen na Arduinu (osjetljiv na dodir)
MIDI borac temeljen na Arduinu (osjetljiv na dodir)

MIDI označava digitalno sučelje glazbenih instrumenata. Ovdje izrađujemo MIDI lovac osjetljiv na dodir.

Ima 16 jastučića. oni se mogu povećati ili smanjiti. Ovdje sam koristio 16 zbog ograničenih arduino pinova.

Također sam koristio analogne ulazne pinove (A0, A1, A2, A3, A4) kao digitalni ulaz.

Ovo je moje prvo uputstvo. Zato mi oprostite na greškama. Nisam razmišljao o tome da napravim instrukcije ranije.

pa nemam puno detaljnih fotografija o tome.

Postoji radni video MIDI -ja koji sam odabrao gitaru u zvukovima u softveru ableton live 9 u videu.

Korak 1: Prikupljanje potrebnih materijala

Stvari koje će vam trebati su:

  1. Arduino uno R3 (1 jedinica)
  2. Otpori 1Mohm (16 jedinica)
  3. Arduino štit opće namjene (1 jedinica)
  4. Aluminijska folija
  5. Plastični/akrilni lim (za vanjsko tijelo)
  6. Potenciometar (1 jedinica)
  7. žice
  8. Crna traka

Alati koji se koriste su:

  1. Bušilica
  2. Alat za rezanje
  3. Lemilica
  4. Vruće ljepilo

Ovo su zalihe potrebne za izradu MIDI borca. Imam arduino štit opće namjene za otpore.

ali možete koristiti opću ploču.

Korak 2: Izrada vanjskog tijela

Za izradu vanjskog kućišta trebat će vam plastični lim.

izrežite list u zadanoj veličini:

gornji i donji dio (200 mm x 200 mm)

za 4 strane (200 mm x 40 mm)

sada izrežite 16 rupa na gornjoj ploči kako biste prošli žice za jastučiće. Utor s jedne strane za arduino konektor.

Spojite ove komade kako biste napravili kockasti oblik osim vrha. Ulošci su izrađeni od aluminijske folije.

izrezati 16 listova aluminijske folije veličine 45 mm x 45 mm.

Izbušene rupe trebaju biti u skladu s mjestom jastučića.

Korak 3: Veze

Veze
Veze

veze se moraju izvesti kako je prikazano na slici.

potenciometar služi za osjetljivost dodira. Namijenjen je za podešavanje osjetljivosti na dodir.

NAPOMENA: Žice koje se koriste moraju biti istog tipa. U protivnom bi mogla doći do razlike u kapacitivnim vrijednostima.

također pokušajte napraviti žice iste veličine.

Korak 4: Završna montaža

Završna skupština
Završna skupština
Završna skupština
Završna skupština
Završna skupština
Završna skupština

Sada moramo kombinirati i elektroniku i hardverske dijelove. Najprije spojite aluminijsku foliju s gornjim slojem na jednakom razmaku i spojite žice sa svakom od folija. Žice se zatim spajaju na arduino kao u koraku 2.

Foliju možete zalijepiti ljepilom ili trakom.

također možete staviti neke kartonske komade između plastike i folije kako biste dobili debljinu i dobar osjećaj.

NAPOMENA: Žice moraju biti stalno spojene na foliju.

Korak 5: Prijenos koda na Arduino

kôd je dan ovdje.

prenesite ga na arduino.

NAPOMENA: prilikom učitavanja koda na arduino serijski port u midi bez dlake mora biti postavljen na nepovezan. u protivnom će se prilikom učitavanja koda prikazati pogreška.

ovdje je kôd za testiranje dodirne podloge i dobivanje kapicitivnih vrijednosti senzora (captouch16try.ino)

ispitni kôd daje vrijednosti senzora.

te bi vrijednosti trebale biti gotovo jednake. inače jastučić neće raditi ispravno.

navedene vrijednosti bit će osjetljivost drugog koda.

Korak 6: Softverski zahtjevi

Softverski zahtjevi
Softverski zahtjevi
Softverski zahtjevi
Softverski zahtjevi

Preuzmite ove programe:

  1. Ableton Live 9 Suite
  2. MIDI serija bez dlaka
  3. LoopMIDi

Ableton se može preuzeti sa službene web stranice.

Github veza za preuzimanje midi bez kose:

(https://projectgus.github.io/hairless-midiserial/)

Veza na loopmidi:

www.tobias-erichsen.de/wp-content/uploads/2…

Preuzmite i instalirajte ove programe.

prati ove korake:

korak 1.

otvorite LoopMIDI i kliknite gumb (+) u donjem lijevom kutu.

Port je stvoren za prijenos podataka.

Korak 2.

Otvorite midi bez dlake, sada odaberite midiport loopmidiport.

ostavite midi u spojenom.

odaberite serijski port za arduino. (to će se prikazati kada je arduino spojen na računalo/prijenosno računalo)

korak 3.

pokreni ableton uživo 9.

otvorene postavke (ctrl +,)

sada odaberite vezu midi u lijevom stupcu i odaberite postavku kao što je prikazano na slici.

zatvori taj prozor

Korak 4.

sada odaberite bubnjeve u drugom stupcu s lijeve strane.

odaberite bilo koji bubanj.

kad je odabran bubanj.

i dodirnete midi pad, zvuk se proizvodi u vašem prijenosnom računalu.

Vaš MIDI borac je dovršen.

Uživati!!!:-)

Korak 7: Rješavanje problema

Softver nije pravilno konfiguriran.

prethodno će doći do problema pri postavljanju dodira jer jastučić daje analogne vrijednosti i te vrijednosti mogu stvoriti problem.

žice možda nisu pravilno spojene.

folija ne dodiruje žicu ispravno.

žice mogu biti kratke.

Preporučeni: