Kazalo:

Arduino MIDI Fighter (občutljiv na dotik): 7 korakov (s slikami)
Arduino MIDI Fighter (občutljiv na dotik): 7 korakov (s slikami)

Video: Arduino MIDI Fighter (občutljiv na dotik): 7 korakov (s slikami)

Video: Arduino MIDI Fighter (občutljiv na dotik): 7 korakov (s slikami)
Video: Arduino MIDI Fighter Build, Part 2 2024, Julij
Anonim
Arduino MIDI Fighter (občutljiv na dotik)
Arduino MIDI Fighter (občutljiv na dotik)

MIDI pomeni digitalni vmesnik za glasbene instrumente. Tukaj izdelujemo MIDI lovca, občutljivega na dotik.

Ima 16 blazinic. te se lahko povečajo ali zmanjšajo. Tukaj sem uporabil 16 zaradi omejenih zatičev arduino.

Kot digitalni vhod sem uporabil tudi analogne vhodne zatiče (A0, A1, A2, A3, A4).

To je moj prvi pouk. Zato mi oprostite za morebitne napake. Prej nisem pomislil, da bi naredil navodila.

zato nimam veliko podrobnih fotografij.

V videoposnetku je delovni videoposnetek MIDI -ja, ki sem ga izbral kitaro v zvokih.

1. korak: Zbiranje potrebnih materialov

Stvari, ki jih boste potrebovali, so:

  1. Arduino uno R3 (1 enota)
  2. 1Mohm upori (16 enot)
  3. Arduino ščit za splošno uporabo (1 enota)
  4. Aluminijasta folija
  5. Plastična/akrilna pločevina (za zunanje ohišje)
  6. Potenciometer (1 enota)
  7. žice
  8. Črni trak

Uporabljena orodja so:

  1. Vrtalnik
  2. Rezalno orodje
  3. Spajkalnik
  4. Vroče lepilo

To so zaloge, potrebne za izdelavo MIDI borca. Imam arduino ščit za odpornost za splošno uporabo.

lahko pa uporabite tiskano vezje za splošne namene.

2. korak: Izdelava zunanjega telesa

Za izdelavo zunanjega ohišja potrebujete plastično folijo.

odrežite list v dani velikosti:

zgoraj in spodaj (200 x 200 mm)

za 4 strani (200 x 40 mm)

zdaj izrežite 16 lukenj na zgornjem listu, da preidete žice za blazinice. Reža na eni strani za priključek arduino.

Združite te kose, da naredite kuboid, razen na vrhu. Blazinice so izdelane iz aluminijaste folije.

izrežite 16 listov aluminijaste folije velikosti 45 mm x 45 mm.

Izvrtane luknje morajo biti glede na lokacijo blazinice.

3. korak: Povezave

Povezave
Povezave

povezave je treba izvesti, kot je prikazano na sliki.

potenciometer za občutljivost na dotik. Namenjen je prilagajanju občutljivosti na dotik.

OPOMBA: Žice za uporabo morajo biti iste vrste. V nasprotnem primeru bi lahko bile razlike v kapacitivnih vrednostih.

poskusite narediti tudi žice enake velikosti.

4. korak: Končna montaža

Končna sestava
Končna sestava
Končna sestava
Končna sestava
Končna sestava
Končna sestava

Zdaj moramo združiti elektroniko in strojno opremo. Najprej povežite aluminijasto folijo z enako oddaljeno zgornjo plastjo in žice povežite z vsako od folij. Žice je treba nato povezati z arduinom, kot v koraku 2.

Folijo lahko prilepite z lepilom ali s trakom.

Prav tako lahko med plastiko in folijo položite nekaj kartonskih kosov, da boste dobili debelino in dober občutek.

OPOMBA: Žice morajo biti neprekinjeno povezane s folijo.

5. korak: Nalaganje kode v Arduino

koda je podana tukaj.

naložite v arduino.

OPOMBA: pri nalaganju kode v arduino morate serijska vrata v midi brez dlake nastaviti na nepovezan. v nasprotnem primeru se med nalaganjem kode prikaže napaka.

tukaj je koda za preizkušanje sledilne ploščice in pridobivanje vrednosti kapitalskih senzorjev (captouch16try.ino)

preskusna koda poda vrednosti senzorja.

te vrednosti bi morale biti skoraj enake. sicer blazinica ne bo delovala pravilno.

podane vrednosti bodo občutljivost druge kode.

6. korak: Zahteve glede programske opreme

Zahteve glede programske opreme
Zahteve glede programske opreme
Zahteve glede programske opreme
Zahteve glede programske opreme

Prenesite to programsko opremo:

  1. Ableton Live 9 Suite
  2. MIDI serija brez las
  3. LoopMIDi

Ableton lahko prenesete z uradne strani.

Povezava do Github za prenos midi brez las:

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

Povezava do loopmidi:

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

Prenesite in namestite te programske opreme.

sledite tem korakom:

korak 1.

odprite LoopMIDI in kliknite gumb (+) v spodnjem levem kotu.

Ustvarijo se vrata za prenos podatkov.

2. korak.

Odprite midi brez dlake, zdaj izberite midm out loopmidiport.

pustite midi brez povezave.

izberite serijska vrata za arduino. (to bo prikazano, ko je arduino povezan z računalnikom/prenosnikom)

korak 3.

run ableton v živo 9.

odprite nastavitve (ctrl +,)

zdaj izberite midi povezave v levem stolpcu in izberite nastavitev, kot je prikazano na sliki.

zaprite to okno

4. korak.

zdaj izberite bobne v drugem stolpcu na levi.

izberite kateri koli boben.

ko je izbran boben.

in ko se dotaknete midi pad, se v prenosnem računalniku proizvede zvok.

Vaš borec MIDI je končan.

Uživajte !!!:-)

7. korak: Odpravljanje težav

Programska oprema ni pravilno konfigurirana.

pri nastavitvi dotika bo vnaprej prišlo do težav, saj blazinica daje analogne vrednosti in te vrednosti lahko povzročijo težave.

žice morda niso pravilno povezane.

folija se ne dotika pravilno.

lahko pride do kratkega stika žic.

Priporočena: