Cuprins:
- Pasul 1: Strângeți materiale
- Pasul 2: Desen și găurire
- Pasul 3: Dovada conceptului
- Pasul 4: lipire
- Pasul 5: Cod
- Pasul 6: Jam
Video: Buton-tastatură controler Midi: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Inspirat de proiectul meu midifighter, mi-am propus să realizez un controler midi de tip buton care să profite de numeroasele intrări digitale pe care le are placa Mega Arduino. În acest Instructable vom parcurge pașii parcurși de la adunarea materialelor până la realizarea muzicii!
Pasul 1: Strângeți materiale
Pentru acest proiect am folosit:
Arduino Mega (clonă)
Sârmă de calibru 22
16 butoane mari arcade albe
10 butoane arcade negre mai mici
Unelte de lipit
Burghiu cu burghie de 16mm și 26mm
A văzut
Placă de montare
Pasul 2: Desen și găurire
Va trebui să vă mutați butoanele pe orice le montați, am găsit această bucată de lemn în coșul de gunoi și m-am gândit că ar fi perfectă pentru acest proiect. Poate doriți să faceți același lucru sau să mergeți la magazinul de hardware.
Urmăriți butoanele și marcați unde să găuriți și scoateți-le. După cum puteți vedea mai târziu, partea de jos devine destul de grea. Poate doriți să testați potrivirea butonului înainte de a face toate găurile.
Mi-am tăiat tabla în jumătate mai târziu, dar aș sugera să o fac în acest stadiu.
Pasul 3: Dovada conceptului
Am rulat câteva clipuri de aligator pe câteva butoane și am configurat un vas de 10K și am încărcat codul pentru a-l testa înainte de lipire. Acest lucru nu este 100% necesar, dar este o idee bună dacă doriți să verificați din nou lucrurile.
Pasul 4: lipire
Aici există o mulțime de fire care merg la pinii digitali, aș putea încerca să folosesc un multiplexor data viitoare, dar într-adevăr nu este prea rău, trebuie doar să verificați lucrurile pe măsură ce cablurile progresează. Codul va specifica pinul de pornire să fie 22, iar butoanele cresc cromatic cu unul (deci C = pin 22, C # = Pin 23 etc.). În diagramă puteți vedea că butoanele sunt legate între ele într-un lanț mare.
Oalele obțin energie de la pinul de 5v și sunt înlănțuite împreună cu asta. La fel, ghivecele sunt împământate în același mod ca și butoanele. În cele din urmă, rulați firele de date de la poturi la A0, A1, A2, A3.
Te-ai putea înnebuni dacă ai vrea mai multe butoane sau vase … și te-aș încuraja să faci asta!
Pasul 5: Cod
Înainte de a introduce codul, aș dori să îi mulțumesc lui Gustavo Silveira la www.musiconerd.com deoarece am folosit codul său într-un proiect anterior și l-am modificat pentru a fi folosit în acesta.
Rulez Midi fără păr pe Macbook pentru a converti semnalele seriale în semnale midi pe care le va primi Ableton Live.
Recunosc că a fost nevoie de ceva timp pentru a configura complet software-ul serial-midi până la punctul în care a funcționat impecabil, dar nu am avut nicio problemă de când l-am configurat în configurația actuală.
Sunt un programator novice în cel mai bun caz, dar dacă urmați comentariile din codul Arduino IDE și asigurați-vă că potriviți viteza de transmisie a codului și midi fără păr, atunci ar trebui să fiți funcțional și fără prea multe depanări.
Pasul 6: Jam
Îmi place să folosesc Ableton Live, deoarece flexibilitatea midi-mapping se adresează cu adevărat instrumentelor de acest gen. Iată un link către mine, jucându-l pe Mussorgsky! Primul meu instructiv!
Recomandat:
Buton controler pas cu pas acționat: 4 pași
Buton controler pas cu pas acționat:
Buton Amazon Dash Buton silențios: 10 pași (cu imagini)
Buton Amazon Dash Buton silențios: Privind constant pe fereastră, astfel încât să puteți intercepta vizitatorii înainte de a suna la sonerie? V-ați săturat că câinii și bebelușul înnebunesc oricând sună? Nu doriți să cheltuiți o avere pe un „inteligent” soluție? Efectuarea unui sunet silențios este la fel de
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași
Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
Tutorial controler MIDI cu 1 buton: 6 pași
Tutorial controler MIDI cu 1 buton: Există o mulțime de tutoriale pentru controlerele Arduino-MIDI acolo, aceasta este o prezentare rapidă a modului de a obține rulare cu un buton simplu și un potențiometru. Mi-ar fi plăcut să am întâlnit așa ceva când tocmai începeam
Repararea unui controler Xbox One (buton defect LB / RB): 6 pași
Repararea unui controler Xbox One (buton defect LB / RB): controlerul de joc defect / care nu răspunde este una dintre cele mai mari iritații din toate timpurile, aș spune. Îl putem returna cu ușurință în magazin sau putem contacta producătorul pentru a rezolva problema dacă dispozitivul dvs. este încă în garanție. Cu toate acestea, garanția mea s-a încheiat