Sadržaj:
- Pribor
- Korak 1: Dobivanje stvari zajedno
- Korak 2: Razumijevanje osnova
- Korak 3: Kôd
- Korak 4: Veze
- Korak 5: Testiranje našeg MIDI kontrolera
- Korak 6: Povežite se na DAW i stvorite glazbu
Video: Beskontaktni midi kontroler: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
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
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
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
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
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
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
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:
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Beskontaktni detektor napona: 5 koraka (sa slikama)
Beskontaktni detektor napona: U ovom uputstvu pokazat ću vam kako možete izgraditi beskontaktni detektor napona za provjeru žica pod naponom. Korišteni alati i materijali (partnerske veze): Tranzistori http://s.click.aliexpress.com /e/bWomecjILEDs http://s.click.aliexpress.com/e
Beskontaktni detektor napona: 15 koraka (sa slikama)
Beskontaktni detektor napona: 3 načina izgradnje vlastitog beskontaktnog detektora napona za manje od dolara Uvod ------------ Kada se električnom energijom ne rukuje pravilno, dolazi do električnih udara s neugodnim iskustvom; zbog čega sigurnost mora biti na prvom mjestu pri radu
CribSense: beskontaktni video nadzorni monitor za bebe: 9 koraka (sa slikama)
CribSense: Beskontaktni monitor za bebe zasnovan na video zapisu: CribSense je videokontakt, beskontaktni monitor za bebe koji možete sami napraviti bez da slomite banku. CribSense je C ++ implementacija uvećanja videozapisa podešena za rad na Raspberry Pi 3 modelu B. Tijekom vikenda možete postaviti vlastiti krevetić
MIDI 5V LED kontroler svjetla za Spielatron ili drugi MIDI Synth: 7 koraka (sa slikama)
MIDI 5V LED svjetlosni kontroler za Spielatron ili drugi MIDI Synth: Ovaj regulator treperi trobojna LED svjetla za 50 mS po bilješci. Plavo za G5 do D#6, crveno za E6 do B6 i zeleno za C7 do G7. Upravljač je ALSA MIDI uređaj pa MIDI softver može izlaziti na LED diode istovremeno s MIDI sintetičkim uređajem