Sadržaj:

MIDI borac zasnovan na Arduinu (osjetljiv na dodir): 7 koraka (sa slikama)
MIDI borac zasnovan na Arduinu (osjetljiv na dodir): 7 koraka (sa slikama)

Video: MIDI borac zasnovan na Arduinu (osjetljiv na dodir): 7 koraka (sa slikama)

Video: MIDI borac zasnovan na Arduinu (osjetljiv na dodir): 7 koraka (sa slikama)
Video: 3000+ Common English Words with Pronunciation 2024, Novembar
Anonim
MIDI borac zasnovan na Arduinu (osjetljiv na dodir)
MIDI borac zasnovan na Arduinu (osjetljiv na dodir)

MIDI označava digitalni interfejs muzičkih instrumenata. Ovdje stvaramo MIDI borce osjetljive 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 ranije razmišljao o tome da napravim instrukcije.

tako da nemam mnogo detaljnih fotografija o tome.

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

Korak 1: Prikupljanje potrebnog 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. Drill
  2. Alat za rezanje
  3. Lemilica
  4. Hot Glue

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

ali možete koristiti opću namjenu.

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 (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 na jednoj strani za arduino konektor.

Spojite ove komade kako biste napravili kockastu površinu osim vrha. Jastučići su izrađeni od aluminijske folije.

izrežite 16 listova aluminijske folije veličine 45 mm x 45 mm.

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

Korak 3: Veze

Connections
Connections

veze moraju biti izvedene kao što je prikazano na slici.

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

NAPOMENA: Žice koje se koriste moraju biti istog tipa. U suprotnom 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. Prvo povežite aluminijsku foliju s gornjim slojem na jednakom razmaku i spojite žice sa svakom od folija. Žice će se zatim spojiti na arduino kao u koraku 2.

Foliju možete zalijepiti ljepilom ili trakom.

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

NAPOMENA: Žice moraju biti stalno povezane s folijom.

Korak 5: Prijenos koda na Arduino

kôd je dat ovdje.

prenesite ga na arduino.

NAPOMENA: prilikom postavljanja koda na arduino serijski port u midi bez dlake mora biti postavljen na nepovezan. u protivnom će se prilikom učitavanja koda prikazati greš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. u suprotnom jastučić neće raditi ispravno.

date vrijednosti će biti osjetljivost drugog koda.

Korak 6: Softverski zahtjevi

Softverski zahtevi
Softverski zahtevi
Softverski zahtevi
Softverski zahtevi

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/)

Link na loopmidi:

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

Preuzmite i instalirajte ove softverske programe.

slijedite ove korake:

korak 1.

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

Port je kreiran za prijenos podataka.

Step2.

Otvorite midi bez dlake, sada odaberite loopmidiport u midi.

ostavite midi u spojenom.

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

korak 3.

pokrenite ableton uživo 9.

otvorene postavke (ctrl +,)

sada odaberite vezu midi u lijevoj koloni i odaberite postavku kao što je prikazano na slici.

zatvori taj prozor

Korak 4.

sada odaberite bubnjeve u drugoj koloni s lijeve strane.

odaberite bilo koji bubanj.

kada je bubanj odabran.

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

Vaš MIDI borac je završen.

Uživajte !!!:-)

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 povezane.

folija ne dodiruje žicu pravilno.

žice se mogu kratiti.

Preporučuje se: