Përmbajtje:

Kontrolluesi Midi jo Kontakt: 6 hapa (me fotografi)
Kontrolluesi Midi jo Kontakt: 6 hapa (me fotografi)

Video: Kontrolluesi Midi jo Kontakt: 6 hapa (me fotografi)

Video: Kontrolluesi Midi jo Kontakt: 6 hapa (me fotografi)
Video: 220 В переменного тока от 12 В 90 А Автомобильный генератор переменного тока 1000 Вт DIY 2024, Nëntor
Anonim
Kontrolluesi Midi jo Kontakt
Kontrolluesi Midi jo Kontakt
Kontrolluesi Midi jo Kontakt
Kontrolluesi Midi jo Kontakt
Kontrolluesi Midi jo Kontakt
Kontrolluesi Midi jo Kontakt

Bërja e gjërave pa kontakt ka qenë trendi në ditët e sotme. Kam krijuar një kontrollues të thjeshtë midi duke përdorur Arduino Pro micro dhe disa borde të detektorëve të afërsisë IR, i cili ka një krahasues të integruar, ky duhet të jetë mjaft i lehtë dhe i lirë. Ky projekt mund të përdoret në çdo Arduino i cili ka bord të bazuar në 32u4, kjo është bërë për shkak të aftësisë për të përdorur këto borde ka MIDI pa dhimbje koke që duhet të kaloni duke përdorur midi pa flokë dhe defektet që lidhen me të. Ky projekt u bë për 7 shënime kryesore të cilat lehtë mund të shtriheshin për shënime të tjera. Kam përdorur kekun e BandLab si DAW tim, sepse është i ftohtë dhe falas. Shpresoj që të argëtoheni duke e bërë këtë. Ky projekt u krijua fillimisht për t'i prezantuar studentët me botën e bukur të Infra-Red dhe aplikimin e tij argëtues.

Furnizimet

Arduino Pro Micro (ose ndonjë bord me bazë 32u4)

Sensori i afërsisë IR * numri i shënimeve që dëshironi

butona (sipas dëshirës)

hekur bashkues dhe plumb

kunjat berg

dërrasë e çelur

Tela

kompjuter

Hapi 1: Marrja e Gjërave së bashku

Marrja e Gjërave së bashku
Marrja e Gjërave së bashku
Marrja e Gjërave së bashku
Marrja e Gjërave së bashku
Marrja e Gjërave së bashku
Marrja e Gjërave së bashku

Le të marrim së pari gjërat që kërkojmë për të bërë këtë projekt. Ju do të kërkoni që kompjuteri juaj të përdorë këtë kontrollues MIDI.

Arduino Pro Micro (ose ndonjë bord me bazë 32u4) Sensori i afërsisë IR * numri i shënimeve që dëshironi

butona (sipas dëshirës)

hekur bashkues dhe plumb

kunjat berg

dërrasë e çelur

Tela

ju do të kërkoni që Arduino IDE të programojë bordin tuaj. Softueri MIDI-OX rekomandohet për të kontrolluar projektin. Përdorimi i kësaj me një DAW jep rezultate të shkëlqyera.

Hapi 2: Kuptimi i Bazave

Kuptimi i Bazave
Kuptimi i Bazave

Mikrokontrolluesi zbulon kur një objekt i afrohet detektorit të afërsisë IR. Pastaj ai dërgon një kod përkatës MIDI në kompjuter.

Ne do të përdorim një bibliotekë të jashtme për ta arritur këtë. Bibliotekën mund ta gjeni nga lidhja më poshtë.

github.com/arduino-libraries/MIDIUSB

ne mund të kontrollojmë nëse sinjali i duhur merret nga kompjuteri duke përdorur softuerin MIDI-OX.

Ne do të përdorim Digital IO nëse kemi një krahasues në tabelën e afërsisë IR. Për shkak të krahasuesit marrim hyrje si 1 ose 0 në portën I/O të mikrokontrolluesit

Hapi 3: Kodi

Kodi
Kodi

Kodi është relativisht i thjeshtë dhe lehtësisht i modifikueshëm. Unë kam bashkangjitur kodin me këtë udhëzim.

Kur ndonjëherë ka ndonjë objekt që ndërhyn me detektorin e afërsisë IR, ne dërgojmë sinjalin përkatës në kompjuter

Nëse dëshironi të përdorni shënime të ndryshme, përdorni tabelën MIDI.

Ngarko programin në mikrokontrollues

Hapi 4: Lidhjet

Lidhjet
Lidhjet
Lidhjet
Lidhjet
Lidhjet
Lidhjet
Lidhjet
Lidhjet

Furnizoni bordin e afërsisë IR duke furnizuar VCC dhe tokë.

Lidhni daljen me kunjat përkatëse dixhitale të I/O. Unë kam përdorur pin 2-8 për projektin tim.

sigurohuni që të modifikoni kodin sipas pinit të përdorur.

Kam përdorur kunjat femra berg në mënyrë që të mund të heq dhe zëvendësoj me lehtësi detektorin e afërsisë IR dhe arduino kur kërkohet.

Hapi 5: Testimi i kontrolluesit tonë MIDI

Testimi i kontrolluesit tonë MIDI
Testimi i kontrolluesit tonë MIDI

Unë rekomandoj instalimin e MIDI-OX në kompjuterin tuaj.

Pasi të keni përfunduar të gjithë lidhjen në tabelën e dyshemesë, shtoni detektorin IR.

Lidhni bordin me kompjuterin.

Hapni programin tuaj të testimit MIDI.

Provoni të afroni një gisht pranë detektorit

Hapi 6: Lidhuni me DAW -in tuaj dhe bëni pak muzikë

Lidhuni me DAW -in tuaj dhe bëni pak muzikë
Lidhuni me DAW -in tuaj dhe bëni pak muzikë
Lidhuni me DAW -in tuaj dhe bëni pak muzikë
Lidhuni me DAW -in tuaj dhe bëni pak muzikë
Lidhuni me DAW -in tuaj dhe bëni pak muzikë
Lidhuni me DAW -in tuaj dhe bëni pak muzikë

Do të duhet pak kohë për t'u mësuar me mënyrën pa kontakt të lojës, por do të jetë një përvojë argëtuese. Unë personalisht më pëlqen të luaj daulle duke e përdorur këtë në Cakewalk. Shtoni ose bllokoni dritën nga tabela sipas shijes tuaj

Recommended: