Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Crtanje i bušenje
- Korak 3: Dokaz koncepta
- Korak 4: Lemljenje
- Korak 5: Kodirajte
- Korak 6: Jam
Video: Dugme-tastatura midi kontrolera: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Inspirisan mojim projektom midifighter -a, odlučio sam da napravim midi kontroler u stilu dugmeta koji koristi brojne digitalne ulaze koje ima Mega Arduino ploča. U ovom Instructable -u proći ćemo korake od prikupljanja materijala do stvaranja muzike!
Korak 1: Prikupite materijale
Za ovaj projekat sam koristio:
Arduino Mega (klon)
Žica od 22 merača
16 velikih bijelih arkadnih dugmadi
10 manjih crnih arkadnih dugmadi
Alati za lemljenje
Bušilica sa burgijama od 16 mm i 26 mm
Saw
Montažna ploča
Korak 2: Crtanje i bušenje
Morat ćete izraditi dugmad na bilo čemu na što ih montirate, našao sam ovaj komad drveta u smeću i mislio sam da bi bio savršen za ovaj projekt. Možda biste htjeli učiniti isto ili otići u željezaru.
Iscrtajte dugmad i označite gdje ćete izbušiti rupe i ukloniti ih. Kao što možete vidjeti kasnije, dno postaje prilično kvrgavo. Možda ćete htjeti provjeriti prikladnost gumba prije nego što izbušite sve rupe.
Kasnije sam prepolovio svoju ploču, ali predlažem da to učinite u ovoj fazi.
Korak 3: Dokaz koncepta
Pokrenuo sam neke aligatorske isječke na nekoliko gumba i postavio 10K lonac te učitao kôd da ga isprobam prije lemljenja. Ovo nije 100% potrebno, ali je dobra ideja ako želite provjeriti stvari.
Korak 4: Lemljenje
Ovdje ima mnogo žica koje idu do digitalnih pinova, možda ću sljedeći put pokušati upotrijebiti multiplekser, ali to nije tako loše, samo provjerite kako ožičenje napreduje. Kod će odrediti da početni pin bude 22, a gumbi se kromatski povećavaju za jedan (tako da je C = pin 22, C#= Pin 23 itd.). Na dijagramu možete vidjeti da su dugmad zajedno uzemljena u veliki lanac.
Lonci se napajaju iz 5v pina i zajedno su povezani lancima. Slično, lonci su uzemljeni na isti način kao i dugmad. Na kraju, vodite podatkovne žice od lonaca do A0, A1, A2, A3.
Zaista biste mogli poludjeti ako želite više dugmadi ili lonaca … i ja bih vas ohrabrio da to učinite!
Korak 5: Kodirajte
Prije nego što unesete kôd, želio bih se zahvaliti Gustavu Silveiri na www.musiconerd.com jer sam koristio njegov kôd na prethodnom projektu i izmijenio ga za upotrebu u ovom.
Pokrećem Hairless Midi na svom Macbooku za pretvaranje serijskih signala u midi signale koje će Ableton Live primiti.
Priznajem da je trebalo neko vrijeme za potpuno postavljanje serijskog-midi softvera do te mjere da je radio besprijekorno, ali nisam imao problema otkad sam ga postavio u trenutnoj konfiguraciji.
U najboljem sam slučaju koder za početnike, ali ako slijedite komentare u kodu Arduino IDE -a i budete sigurni da ste uskladili brzinu prijenosa koda i midi bez dlake, trebali biste biti pokrenuti bez previše rješavanja problema.
Korak 6: Jam
Volim koristiti Ableton Live jer fleksibilnost midi mapiranja zaista zadovoljava ovakve instrumente. Evo linka da sviram uz nekog Musorgskog! Moje prvo uputstvo!
Preporučuje se:
Dugme za isključivanje zvuka Microsoft Teams: 4 koraka
Dugme za isključivanje zvuka Microsoftovih timova: Izradite lako dostupno dugme za isključivanje/uključivanje zvuka dok ste na pozivu Microsoft Teamsa! Budući da 2020. Ovaj projekt koristi Adafruit Circuit Playground Express (CPX) i veliko dugme za stvaranje dugmeta za isključivanje zvuka za Microsoft Teams putem interventnog tastera
Izgradnja Arduino MIDI kontrolera: 9 koraka (sa slikama)
Izgradnja Arduino MIDI kontrolera: Ova instrukcija je prvobitno objavljena na mom blogu 28. juna 2020. Uživam u izgradnji stvari koje uključuju elektroniku, i uvijek sam htio nešto napraviti pomoću Arduina. Jedna od najčešćih verzija za početnike koju sam otkrio je MIDI kontroler
Arduino dugme za odbrojavanje W/ dugme za odmor: 4 koraka
Arduino tipka za odbrojavanje W/ tipka za odmor: Ova instrukcija će vas naučiti kako stvoriti tajmer za odbrojavanje koristeći 4-znamenkasti 7-segmentni zaslon koji se može resetirati pomoću gumba. Došao sam na ideju da ovo napravim jer sam prilikom kreiranja jednocifrenog 7-segmentnog ekrana u klasi želio stvoriti nešto
Stvaranje alternativnog MIDI kontrolera pomoću Makey-Makey-a i vode: 6 koraka
Stvaranje alternativnog MIDI kontrolera pomoću Makey-Makey-a i vode: Korištenje Makey-Makey-a za kreiranje prilagođenih i kreativnih unosa je nevjerojatno jednostavno! Iako mnogi ljudi koji koriste hardver stvaraju vlastiti instrument koristeći ulaze na Makey-Makeyu za pokretanje zvukova ili nota, odlučili smo da bismo mogli učiniti još više
Popravljanje Xbox One kontrolera (neispravno dugme LB/RB): 6 koraka
Popravljanje Xbox One kontrolera (neispravno dugme LB/ RB): Neispravan/ nereagujući kontroler igre jedna je od najvećih iritacija u svakom trenutku. Lako ga možemo vratiti u trgovinu ili kontaktirati proizvođača da to riješi ako je vaš uređaj još pod garancijom. Međutim, moja garancija je istekla