Sisukord:
- Samm: materjalid
- 2. etapp: projekteerimine ja lõikamine
- Samm: jootmine ja traat
- Samm: liiga palju juhtmeid …
- Samm: Neopiksel
- 6. samm: kood
- 7. samm: moos välja
Video: Arcade Button MIDI klaviatuur: 7 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on versioon 2.0 ühest minu esimesest rünnakust Arduino ja DIY MIDI programmeerimisse. Olen arendanud oma prototüüpimise ja disainimise oskusi, nii et arvasin, et see oleks hea protsessi ja edenemise demonstratsioon. Teadlikuma projekteerimisprotsessi käigus võtsin esmakordsel katsel nupud ringlusse ja asusin ehitama 2.0!
Samm: materjalid
Minu esimene versioon kasutas Arduino Megat, kuna sellel on palju sisendeid, kuid mulle meeldib väike suurus ja HID MIDI võimalused, mis Pro Micro'l on Midi_controller.h raamatukogu kasutamisel. Nii otsustasin kasutada kahte 16-kanalilist multiplekserit, et rahuldada 2-oktaavilise vahemiku sisendnõue.
Siin on nimekiri osadest, mida kasutasin:
Suured arkaadinupud x15
Väikesed arkaadinupud x10
Pro Micro x2
16-kanaliline multiplekser x2
Neopikseli sõrmus
10k potentsiomeeter x6
Ühendusjuhe
Jootetööriistad
1/8 MDF
2. etapp: projekteerimine ja lõikamine
Olen lisanud.svg -faili küsivatele mõtetele, kas see on kasulik, kuid julgustan kõiki disainimisprotsessis loovust ja katsetamist ületama. Võib -olla näeks mdf asemel akrüüli kasutamine vinge välja!
Esimeses versioonis kasutasin puuri ja puurotsikut, nii et otsisin seekord disainitarkvara ja laserlõikuri abil täpsemat toodet.
Samm: jootmine ja traat
See on kõige aeganõudvam osa. Ma leian, et jootmise teatud osad on terapeutilised, nii et jooge teed, pange sile moos ja teadke, et see samm on maraton, mitte sprint!
Üritasin 1. versioonist võimalikult palju traati päästa ja panin tähele, kuhu kavatsen Arduino ja muxi paigutada, et proovida kõrvaldada osa traatmassist, mis peaks pärast selle lõppu karpi suruma. tehtud.
Kaldun omaks võtma juhtmete korraliku sasipuntra kaose rohkem kui mõned, nii et järgige juhtmete sorteerimisel oma ambitsioone.
Ühenduste läbivaatamiseks kirjutage kõigepealt kood ja laske sellel siis dikteerida, kuhu juhtmed lähevad …
Ma ehitasin klaviatuuri madalaimast kõrgeima noodini, kus esimesed 16 nooti lähevad mux1 -le ja ülejäänud noodid lähevad mux2 -le, muxi seadistamisel võib latentsus veidi suureneda, kuid 16 MHz protsessor tõmbab selle piisavalt kiiresti läbi, nii et ei oska tähele panna.
Proovisin enne mis tahes õpetust sukelduda midi multipleksimisse ja põrkasin vastu seina, seega soovitan teha mõned põhilised õpetused, et saada algne arusaam, kui asjad tunduvad kättesaamatud.
Järgin neid lihtsaid tõrkeotsingu samme: 1. Veenduge, et kõik on maandatud2. Kontrollige lühikesi pükse 3. Potid saavad 5v4. Kontrollige veel kord, kas kõik on maandatud
Samm: liiga palju juhtmeid …
Ma alahindasin kasti sügavust ja mul oli raskusi, et ülemine osa ilusti istuda, nähes välja, nagu oleks see peagi "Akira Style" plahvatama hakanud, nii et rääkisin sellest mõne stuudios oleva sõbraga läbi ja mõtlesin välja selle plaani kuvada nurga all. Tegin kiire prototüübi akrüüljääkidega ja jõudsin kena lahenduseni. See esitleb omamoodi linde, kes pesitsevad selja taga nagu plaasterkaablite rägastik 60ndate Moogi süntesaatorites. Valmis, eks?
Samm: Neopiksel
Ma kasutasin Neopixeleid eelmises projektis, kasutades MIDI -d, ja leidsin, et MIDI vajab oma töö tegemiseks spetsiaalset tahvlit, nii et ma ühendasin teise Pro Micro, kasutades "RAW" sisendit 5 V toite jaoks, mis töötab 1. plaadilt. Ma ei programmeerinud midagi väljamõeldud, vaid leidsin programmi Adafruit'i raamatukogu suurima proovi visandist.
6. samm: kood
Üleslaadimiseks: 1. Laadige kindlasti alla Midi_Controller.h raamatukogu2. Valige tahvlitüübist 3 "Arduino Leonardo". Valige menüüst Sadam borad4. Kompileerige ja laadige üles
Pärast testi üleslaadimist midi jälgimisrakendusega. Kui tundub, et kõik toimib plaanipäraselt, on aeg muusikat teha!
7. samm: moos välja
Kasutan oma projektidega Ableton Live'i selle paindlikkuse tõttu. Kui kasutate Garage Bandi, töötab see endiselt, kuid nuppudel on fikseeritud funktsioonid sõltuvalt sellest, mida programmeerite MIDICC -numbrid nagu visandis. Kas teil on küsimusi? Jätke need kommentaaridesse! Head tegemist!
Soovitan:
Pange CASIO klaviatuur Power Bankis tööle: 8 sammu (koos piltidega)
Laske CASIO klaviatuuril Power Bankil töötada: mul on vana CASIO CT-636, mis töötab 9 V adapteri või 6 D-suurusega patareiga. Sellega ei ole kaasas adapterit, peate selle hankima ja veenduma, et see saab lülituda negatiivse sisemise ja positiivse välisküljega-see on tünni jac vana standard
Attiny85 klaviatuur alla 8 dollari eest!: 11 sammu (koos piltidega)
Attiny85 klaviatuur alla 8 dollari eest!: See väike klaviatuur oli valmistatud mõne passiivse komponendiga, mõne tühja PCB materjaliga, helisignaali, ühe LED -i, Attiny85 ja palju armastust! Projekti eesmärk oli valmistada klaviatuur, mida on lõbus ja lihtne valmistada ning mille valmistamine ei maksa palju raha
Arduino MIDI klaviatuur koos lauluõpetuse LEDidega: 8 sammu
Arduino MIDI klaviatuur koos lauluõpetuse LED -idega: see on õpetus MIDI -klaviatuuri loomiseks koos LED -idega, mis õpetavad teile laulu, ja LCD, mis näitab valitud laulu. Valgusdioodid aitavad teil valida, milliseid klahve konkreetse laulu jaoks vajutada. Valige laul vasaku ja parema nupuga
Kiire ja määrdunud klaviatuur (tühi klaviatuur): 3 sammu
Kiire ja määrdunud klaviatuur (tühi klaviatuur): Das -klaviatuur on kõige populaarsema klaviatuuri nimi, millel pole klahvidel kirju (tühi klaviatuur). Das -klaviatuuri hind on 89,95 dollarit. See juhend annab teile juhiseid, kui teete selle ise mõne vana klaviatuuri abil, mis teil on
Klaviatuur: 7 sammu (koos piltidega)
Klaviatuur: igakuine kalender, mis on valmistatud vana / katkise klaviatuuri klahvidest