Sadržaj:

Beskontaktni midi kontroler: 6 koraka (sa slikama)
Beskontaktni midi kontroler: 6 koraka (sa slikama)

Video: Beskontaktni midi kontroler: 6 koraka (sa slikama)

Video: Beskontaktni midi kontroler: 6 koraka (sa slikama)
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Studeni
Anonim
Beskontaktni Midi kontroler
Beskontaktni Midi kontroler
Beskontaktni Midi kontroler
Beskontaktni Midi kontroler
Beskontaktni Midi kontroler
Beskontaktni Midi kontroler

Učiniti nešto beskontaktnim danas je trend. Napravio sam jednostavan midi kontroler koristeći Arduino Pro micro i neku ploču detektora IR-blizine koja ima ugrađeni usporednik, to bi trebalo biti dostupno prilično jednostavno i jeftino. Ovaj se projekt može koristiti na bilo kojem Arduinu koji ima ploču temeljenu na 32u4, to je učinjeno zbog mogućnosti korištenja ovih ploča s MIDI -jem bez glavobolje kroz koju morate proći koristeći midi bez dlake i s tim povezane greške. Ovaj je projekt napravljen za 7 glavnih nota koje se lako mogu proširiti na ostale note. Koristio sam cakewalk by BandLab kao svoj DAW jer je cool i besplatan. Nadam se da ćete se zabaviti radeći ovo. Ovaj je projekt u početku bio osmišljen kako bi upoznao studente s prekrasnim svijetom Infra-Red-a i njegovom zabavnom aplikacijom.

Pribor

Arduino Pro Micro (ili bilo koja druga ploča zasnovana na 32u4)

IR-senzor blizine * bez bilješki koje želite

tipke (izborno)

lemilicu i olovo

berg igle

perfboard

Žica

Računalo

Korak 1: Dobivanje stvari zajedno

Dobivanje stvari zajedno
Dobivanje stvari zajedno
Dobivanje stvari zajedno
Dobivanje stvari zajedno
Dobivanje stvari zajedno
Dobivanje stvari zajedno

Dopustimo prvo da nabavimo stvari koje su nam potrebne za izradu ovog projekta. Trebat će vam vaše računalo za korištenje ovog MIDI kontrolera.

Arduino Pro Micro (ili bilo koja ploča zasnovana na 32u4) IC-senzor blizine * bez bilješki koje želite

tipke (izborno)

lemilicu i olovo

berg igle

perfboard

Žica

trebat će vam Arduino IDE za programiranje vaše ploče. MIDI-OX softver ponovno se provjerava radi provjere projekta. Korištenje ovoga s DAW -om daje izvrsne rezultate.

Korak 2: Razumijevanje osnova

Razumijevanje osnova
Razumijevanje osnova

Mikro kontroler detektira kada se objekt približi IC detektoru blizine. Zatim šalje odgovarajući MIDI kod na računalo.

Za to ćemo koristiti vanjsku knjižnicu. Biblioteku možete pronaći na donjoj poveznici.

github.com/arduino-libraries/MIDIUSB

možemo provjeriti je li računalo primilo pravilan signal pomoću softvera MIDI-OX.

Koristit ćemo digitalni IO ako imamo usporednik na IR ploči. Zbog usporedbe dobivamo ulaz kao 1 ili 0 na I/O portu mikrokontrolera

Korak 3: Kôd

Kod
Kod

Kôd je relativno jednostavan i lako se mijenja. priložio sam kôd s ovim uputama.

Kad god postoji neki objekt koji ometa IC detektor blizine, šaljemo odgovarajući signal računalu

Ako želite koristiti različite bilješke, upotrijebite MIDI grafikon.

Prenesite program na mikro upravljač

Korak 4: Veze

Veze
Veze
Veze
Veze
Veze
Veze
Veze
Veze

Napajajte IC susjednu ploču napajanjem VCC -a i mase.

Spojite izlaz na odgovarajuće digitalne I/O pinove. Koristio sam pin 2-8 za svoj projekt.

svakako promijenite kôd u skladu s upotrijebljenim pinom.

Koristio sam ženske berg igle kako bih po potrebi mogao lako ukloniti i zamijeniti IC detektor blizine i arduino.

Korak 5: Testiranje našeg MIDI kontrolera

Testiranje našeg MIDI kontrolera
Testiranje našeg MIDI kontrolera

Preporučujem instaliranje MIDI-OX-a na računalo.

Nakon dovršetka svih veza na perfboard -u dodajte IR detektor.

Spojite ploču na računalo.

Otvorite svoj MIDI program za testiranje.

Pokušajte prstom približiti detektoru

Korak 6: Povežite se na DAW i stvorite glazbu

Povežite se sa DAW -om i napravite glazbu
Povežite se sa DAW -om i napravite glazbu
Povežite se sa DAW -om i napravite glazbu
Povežite se sa DAW -om i napravite glazbu
Povežite se sa DAW -om i napravite glazbu
Povežite se sa DAW -om i napravite glazbu

Bit će potrebno neko vrijeme da se naviknete na beskontaktni način igre, ali bit će to zabavno iskustvo. Osobno volim svirati bubnjeve koristeći ovo u Cakewalku. Dodajte ili blokirajte svjetlo s ploče prema vašem ukusu

Preporučeni: