Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
MIDI reiškia muzikos instrumentų skaitmeninę sąsają. Čia mes gaminame lietimui jautrų MIDI naikintuvą.
Jame yra 16 įklotų. jų galima padidinti arba sumažinti. Čia aš naudoju 16 dėl ribotų arduino kaiščių.
Taip pat kaip skaitmeninį įvestį naudojau analoginius įvesties kaiščius (A0, A1, A2, A3, A4).
Tai pirmas mano pamokymas. Taigi atsiprašau už bet kokias klaidas. Anksčiau negalvojau padaryti instrukcijos.
todėl neturiu daug išsamių nuotraukų.
Vaizdo įraše yra darbinis vaizdo įrašas apie MIDI, kurį aš pasirinkau pagal gitarą pagal garsus „ableton live 9“programinėje įrangoje.
1 žingsnis: Surinkite reikalingas medžiagas
Jums reikės šių dalykų:
- „Arduino uno R3“(1 vnt.)
- 1Mohm varžos (16 vienetų)
- Bendrosios paskirties arduino skydas (1 vnt.)
- Aliuminio folija
- Plastikinis/akrilo lakštas (išoriniam korpusui)
- Potenciometras (1 vienetas)
- laidai
- Juoda juosta
Naudojami šie įrankiai:
- Grąžtas
- Pjovimo įrankis
- Lituoklis
- Karštas klijai
Tai yra reikmenys, reikalingi MIDI naikintuvui gaminti. Aš turiu bendrosios paskirties arduino skydą varžoms.
bet jūs galite naudoti bendrosios paskirties PCB.
2 žingsnis: išorinio kūno sukūrimas
Norėdami pagaminti išorinį korpusą, jums reikės plastikinio lakšto.
supjaustykite lakštą nurodytu dydžiu:
viršuje ir apačioje (200 x 200 mm)
4 pusėms (200 x 40 mm)
dabar išpjaukite 16 skylių viršutiniame lape, kad praeitumėte trinkelių laidus. Lizdas vienoje pusėje arduino jungčiai.
Sujunkite šiuos gabalus, kad gautumėte stačiakampį, išskyrus viršutinę dalį. Pagalvėlės pagamintos iš aliuminio folijos.
supjaustykite 16 lakštų aliuminio folijos, kurių dydis 45 mm x 45 mm.
Išgręžtos skylės turi atitikti trinkelių vietą.
3 žingsnis: jungtys
jungtys turi būti padarytos taip, kaip parodyta paveikslėlyje.
potenciometras skirtas prisilietimo jautrumui. Jis skirtas jutiklinio jautrumo reguliavimui.
PASTABA: Naudojami laidai turi būti to paties tipo. Priešingu atveju jie gali būti skirtingi talpinių verčių atžvilgiu.
taip pat pabandykite pagaminti tokio paties dydžio laidus.
4 žingsnis: galutinis surinkimas
Dabar mes turime sujungti ir elektroninę, ir techninę dalis. Pirma, prijunkite aliuminio foliją prie viršutinio sluoksnio vienodais atstumais ir prijunkite laidus prie kiekvienos folijos. Tada laidai turi būti prijungti prie arduino, kaip nurodyta 2 veiksme.
Galite klijuoti foliją klijais arba lipnia juosta.
taip pat galite įdėti keletą kartono gabalų tarp plastiko ir folijos, kad jis būtų storesnis ir jaustųsi gerai.
PASTABA: laidai turi būti nuolat prijungti prie folijos.
5 veiksmas: įkelkite kodą į „Arduino“
kodas nurodytas čia.
įkelkite jį į arduino.
PASTABA: įkeliant kodą į arduino, beplaukio midi serijos prievadas turi būti nustatytas kaip neprijungtas. priešingu atveju įkeliant kodą bus rodoma klaida.
čia yra jutiklinės dalies testavimo ir jautrumo jutiklio verčių gavimo kodas (captouch16try.ino)
bandymo kodas pateikia jutiklio vertes.
šios vertės turėtų būti beveik lygios. kitaip antklodė neveiks tinkamai.
nurodytos vertės bus kito kodo jautrumas.
6 veiksmas: programinės įrangos reikalavimas
Atsisiųskite šias programas:
- „Ableton Live 9 Suite“
- Serialas be plaukų MIDI
- „LoopMIDi“
Ableton galima atsisiųsti iš oficialios svetainės.
„Github“nuoroda, skirta atsisiųsti midi be plaukų:
(https://projectgus.github.io/hairless-midiserial/)
Nuoroda į loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Atsisiųskite ir įdiekite šią programinę įrangą.
atlikite šiuos veiksmus:
1 žingsnis.
atidarykite „LoopMIDI“ir spustelėkite (+) mygtuką apatiniame kairiajame kampe.
Duomenims perduoti sukuriamas prievadas.
2 žingsnis.
Atidarykite beplaukį midi, dabar pasirinkite loopmidiport į midi.
palikite midi neprisijungę.
pasirinkite serijinį prievadą prie arduino. (tai bus rodoma, kai arduino bus prijungtas prie kompiuterio/nešiojamojo kompiuterio)
3 žingsnis.
paleisti „ableton live“9.
atidaryti nuostatas (ctrl +,)
Dabar kairiajame stulpelyje pasirinkite nuorodos midi ir pasirinkite nustatymą, kaip parodyta paveikslėlyje.
uždaryk tą langą
4 žingsnis.
dabar pasirinkite būgnus antrame stulpelyje iš kairės.
pasirinkite bet kurį būgną.
kai pasirinktas būgnas.
ir paliesdami „midi pad“, nešiojamasis kompiuteris skleidžia garsą.
Jūsų MIDI kovotojas baigtas.
Mėgautis!!!:-)
7 žingsnis: trikčių šalinimas
Programinė įranga nėra tinkamai sukonfigūruota.
nustatant jutiklinį elementą iš anksto iškils problemų, nes bloknotas pateikia analogines vertes ir šios vertės gali sukelti problemų.
laidai gali būti netinkamai prijungti.
folija tinkamai neliečia laido.
laidai gali būti sutrumpinti.
Rekomenduojamas:
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
Daugiaspalvis šviesos dažytojas (jautrus lietimui): 8 žingsniai (su nuotraukomis)
Daugiaspalvis šviesos dažytojas (jautrus lietimui): šviesos tapyba yra fotografijos technika, naudojama specialiems efektams kurti esant mažam užrakto greičiui. Žibintuvėlis dažniausiai naudojamas „dažyti“vaizdus. Šioje instrukcijoje aš jums parodysiu, kaip sukonstruoti „viskas viename“šviesų tapytoją
Lietimui jautrus LED žibintas: 15 žingsnių (su paveikslėliais)
Lietimui jautrus šviesos diodų žibintas: Prieš dvidešimt penkerius metus mano senelis padarė man žibintuvėlį, lituodamas lemputę prie lanksčios, 4,5 V baterijos gnybtų. Kaip prietaisas, jis buvo grubus ir paprastas, tačiau tą vakarą jis ne tik apšvietė mano pagalvių fortą. Tai paskatino mano norą
„Arduino“pagrindu sukurtas DRO GRBL CNC staklėms: 3 žingsniai (su nuotraukomis)
„Arduino“pagrįstas DRO, skirtas GRBL CNC staklėms: pradėjau šį projektą turėdamas vieną tikslą. Norėjau paprasto, bet veiksmingo būdo, kaip matyti informaciją apie savo CNC staklę, stovint prie CNC staklių, o ne pakelti kaklą į beveik sukrėtusias pozicijas ir prisimerkti kaip
Apkabinimas & Lietimui jautrus „Instructables“roboto pleistras: 10 žingsnių (su paveikslėliais)
Apkabinimas & „Touch Sensitive Instructables Robot Patch“: visada norėjau sukurti paprastą, tačiau padorų projektą su šiuo pleistru ir „kišeninio dydžio“konkursas atrodė kaip puiki proga padaryti roboto talismaną. Šis vaikinas sėdi mano marškinių kišenėje, kaip ir konkurso piktogramoje, ir išmoksta