Sisukord:

Kontaktivaba midi -kontroller: 6 sammu (piltidega)
Kontaktivaba midi -kontroller: 6 sammu (piltidega)

Video: Kontaktivaba midi -kontroller: 6 sammu (piltidega)

Video: Kontaktivaba midi -kontroller: 6 sammu (piltidega)
Video: 🔥💯 ВЫ БУДЕТЕ В ВОСТОРГЕ!👍 Вяжем по-английски. Вяжется на одном дыхании, очень быстро и просто 2024, Juuli
Anonim
Mittekontaktne midi -kontroller
Mittekontaktne midi -kontroller
Mittekontaktne midi -kontroller
Mittekontaktne midi -kontroller
Mittekontaktne midi -kontroller
Mittekontaktne midi -kontroller

Asjade kontaktivabaks muutmine on tänapäeval olnud trend. Lõin lihtsa midi-kontrolleri, kasutades Arduino Pro micro ja mõnda IR-lähedusandurite tahvlit, millel on sisseehitatud võrdlus, see peaks olema üsna lihtne ja odav. Seda projekti saab kasutada mis tahes Arduino'l, millel on 32u4 -põhine plaat. Seda tehti tänu võimalusele kasutada neid plaate MIDI -ga ilma peavaluta, mille peate läbima, kasutades karvutuid midi ja sellega seotud tõrkeid. See projekt viidi läbi seitsme peamise noodi jaoks, mida saab hõlpsasti teiste märkmete jaoks laiendada. Kasutasin oma DAW -na BandLabi cakewalki, sest see on lahe ja tasuta. Loodan, et teil on selle tegemine lõbus. See projekt oli algselt mõeldud selleks, et tutvustada õpilastele infrapunase maailma kaunist maailma ja selle lõbusat rakendust.

Tarvikud

Arduino Pro Micro (või mis tahes 32u4 -põhine plaat)

IR-läheduse andur * soovitud märkmete arv

nupud (valikuline)

jootekolb ja plii

bergi tihvtid

perfboard

Traat

arvuti

Samm: asjade kokkupanemine

Asjade kokku saamine
Asjade kokku saamine
Asjade kokku saamine
Asjade kokku saamine
Asjade kokku saamine
Asjade kokku saamine

Esiteks saame selle projekti tegemiseks vajalikud asjad. Selle MIDI -kontrolleri kasutamiseks on vaja arvutit.

Arduino Pro Micro (või mis tahes 32u4-põhine plaat) IR-läheduse andur * soovitud märkmete arv

nupud (valikuline)

jootekolb ja plii

bergi tihvtid

perfboard

Traat

plaadi programmeerimiseks vajate Arduino IDE -d. Projekti kontrollimiseks soovitatakse MIDI-OX tarkvara. Selle kasutamine koos DAW -ga annab suurepäraseid tulemusi.

2. samm: põhitõdede mõistmine

Põhitõdede mõistmine
Põhitõdede mõistmine

Mikrokontroller tuvastab, kui objekt jõuab IR -lähedusanduri lähedale. Seejärel saadab see arvutisse vastava MIDI -koodi.

Selle saavutamiseks kasutame välist raamatukogu. Raamatukogu leiate allolevalt lingilt.

github.com/arduino-libraries/MIDIUSB

saame MIDI-OX tarkvara abil kontrollida, kas arvuti võtab vastu õige signaali.

Kasutame Digital IO -d, kui IR -läheduses on võrdlus. Võrdleja tõttu saame mikrokontrolleri I/O porti sisendi 1 või 0

3. samm: kood

Kood
Kood

Kood on suhteliselt lihtne ja kergesti muudetav. lisasin selle juhendiga koodi.

Kui infrapuna lähedusandurit segab mõni objekt, saadame vastava signaali arvutisse

Kui soovite kasutada erinevaid märkmeid, kasutage MIDI -diagrammi.

Laadige programm üles mikrokontrollerile

4. samm: ühendused

Ühendused
Ühendused
Ühendused
Ühendused
Ühendused
Ühendused
Ühendused
Ühendused

Lülitage infrapuna lähedusplaat sisse, varustades VCC ja maandusega.

Ühendage väljund vastavate digitaalsete sisend-/väljundpistikutega. Olen oma projekti jaoks kasutanud tihvti 2-8.

muutke kindlasti koodi vastavalt kasutatud tihvtile.

Kasutasin emaseid berg -tihvte, et saaksin vajadusel hõlpsasti IR -lähedusandurit ja arduino eemaldada ja asendada.

Samm: meie MIDI -kontrolleri testimine

Meie MIDI kontrolleri testimine
Meie MIDI kontrolleri testimine

Soovitan MIDI-OX arvutisse installida.

Pärast kõigi ühenduste loomist lisage infrapunaandur.

Ühendage plaat arvutiga.

Avage oma MIDI testimisprogramm.

Proovige viia üks sõrm detektori lähedale

Samm: looge DAW -ga ühendus ja tehke muusikat

Ühendage oma DAW -ga ja tehke muusikat
Ühendage oma DAW -ga ja tehke muusikat
Ühendage oma DAW -ga ja tehke muusikat
Ühendage oma DAW -ga ja tehke muusikat
Ühendage oma DAW -ga ja tehke muusikat
Ühendage oma DAW -ga ja tehke muusikat

Kontaktivaba mängimisviisiga harjumine võtab natuke aega, kuid see on lõbus kogemus. Mulle isiklikult meeldib seda Cakewalkis kasutades trumme mängida. Lisage või blokeerige laualt valgus vastavalt oma maitsele

Soovitan: