Sisukord:
- Tarvikud
- Samm: asjade kokkupanemine
- 2. samm: põhitõdede mõistmine
- 3. samm: kood
- 4. samm: ühendused
- Samm: meie MIDI -kontrolleri testimine
- Samm: looge DAW -ga ühendus ja tehke muusikat
Video: Kontaktivaba midi -kontroller: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
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
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
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 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
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
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
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:
Kontaktivaba purskkaev: 9 sammu (piltidega)
Kontaktivaba purskkaev: MCT üliõpilasena esimese kursuse lõpuks tehti mulle ülesandeks teha projekt, mis hõlmaks kõiki oskusi, mida olin aasta jooksul kursustel omandanud. Otsisin projekti, mis kontrolliks kõiki kehtestatud nõudeid minu õpetajate poolt ja
DIY kontaktivaba kätepuhastusvahendi dosaator ilma Arduino või mikrokontrollerita: 17 sammu (piltidega)
DIY kontaktivaba kätepuhastusvahendi dosaator ilma Arduino või mikrokontrollerita: Nagu me kõik teame, tabas COVID-19 puhang kogu maailma ja muutis meie elustiili. Sellises olukorras on alkohol ja käte desinfitseerimisvahendid elutähtsad vedelikud, kuid neid tuleb õigesti kasutada. Alkoholimahutite või käte desinfitseerimisvahendite puudutamine nakatunud kätega
Kontaktivaba infrapuna termomeeter: 8 sammu (piltidega)
Kontaktivaba IR-termomeeter: Minu kohalik tervishoiuministeerium võttis minuga ühendust, kuna neil oli vaja 2020. aasta Covid-19 kriisi ajal oma töötaja kehatemperatuuri igapäevaselt jälgida. Tavalisi riiulipõhiseid IR -termomeetreid hakkas nappima
Kasutage nutitelefoni kui kontaktivaba termomeetrit / kaasaskantavat termomeetrit: 8 sammu (piltidega)
Kasutage nutitelefoni kontaktivaba termomeetrina / kaasaskantava termomeetrina: kehatemperatuuri mõõtmine kontaktivaba / kontaktivaba termopüstoliga. Lõin selle projekti, sest termopüstol on nüüd väga kallis, nii et ma pean DIY tegemiseks alternatiivi leidma. Ja eesmärk on teha väikese eelarvega versiooni. PakubMLX90614Ardu
Kontaktivaba pingeandur: 5 sammu (piltidega)
Kontaktivaba pingeandur: selles juhendis näitan teile, kuidas saate luua pingevaba toitejuhtmete kontrollimiseks kontaktivaba pingeanduri. Kasutatud tööriistad ja materjalid (sidusettevõtte lingid): Transistorid http://s.click.aliexpress.com /e/bWomecjILEDs http://s.click.aliexpress.com/e