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, Juli
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 komparator, ovo bi trebalo biti dostupno prilično jednostavno i jeftino. Ovaj projekt se može koristiti na bilo kojem Arduinu koji ima ploču zasnovanu na 32u4, to je učinjeno zbog mogućnosti korištenja ovih ploča sa MIDI -jem bez glavobolje kroz koju morate proći koristeći midi bez dlake i probleme povezane s njom. Ovaj projekt je rađen za 7 glavnih nota koje se lako mogu proširiti na ostale note. Koristio sam cakewalk grupe BandLab kao svoj DAW jer je cool i besplatan. Nadam se da ćete se zabaviti praveći ovo. Ovaj projekt je prvobitno osmišljen kako bi upoznao studente s prekrasnim svijetom Infra-Red-a i njegovom zabavnom aplikacijom.

Supplies

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

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

dugmad (opcionalno)

lemilicu i olovo

berg pins

perfboard

Žica

računara

Korak 1: Sastavite stvari zajedno

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

Dozvolite nam prvo da nabavimo stvari koje su nam potrebne za izradu ovog projekta. Trebat će vam računalo da koristi ovaj MIDI kontroler.

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

dugmad (opcionalno)

lemilicu i olovo

berg pins

perfboard

Žica

trebat će vam Arduino IDE za programiranje vaše ploče. MIDI-OX softver se ponovo provjerava radi provjere projekta. Korištenje ovoga s DAW -om daje odlične 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čunar.

Za to ćemo koristiti vanjsku biblioteku. Biblioteku možete pronaći na donjem linku.

github.com/arduino-libraries/MIDIUSB

možemo provjeriti da li računar prima odgovarajući signal pomoću softvera MIDI-OX.

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

Korak 3: Kôd

Kodeks
Kodeks

Kôd je relativno jednostavan i lako se mijenja. priložio sam kôd uz ovo uputstvo.

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

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

Prenesite program na mikro kontroler

Korak 4: Veze

Connections
Connections
Connections
Connections
Connections
Connections
Connections
Connections

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

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

obavezno izmijenite kôd prema pin -u koji se koristi.

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

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čunar.

Nakon završetka sve veze na perfboard -u dodajte IR detektor.

Spojite ploču na računar.

Otvorite svoj MIDI program za testiranje.

Pokušajte prstom približiti detektoru

Korak 6: Povežite se na DAW i napravite muziku

Povežite se na DAW i napravite muziku
Povežite se na DAW i napravite muziku
Povežite se sa DAW -om i napravite muziku
Povežite se sa DAW -om i napravite muziku
Povežite se na DAW i napravite muziku
Povežite se na DAW i napravite muziku

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čuje se: