Kazalo:
- Korak: Zberite materiale
- 2. korak: Risanje in vrtanje
- 3. korak: Dokaz koncepta
- 4. korak: Spajkanje
- 5. korak: Koda
- 6. korak: Jam
Video: Gumb-tipkovnica krmilnika midi: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
Navdihnjen s svojim projektom midifighter, sem se odločil za izdelavo midi krmilnika v slogu gumbov, ki izkorišča številne digitalne vhode, ki jih ima plošča Mega Arduino. V tem navodilu bomo prešli korake od zbiranja materiala do ustvarjanja glasbe!
Korak: Zberite materiale
Za ta projekt sem uporabil:
Arduino Mega (klon)
22 -žilna žica
16 velikih belih arkadnih gumbov
10 manjših črnih arkadnih gumbov
Spajkalna orodja
Vrtalnik s svedri 16 in 26 mm
Videl
Montažna plošča
2. korak: Risanje in vrtanje
Gumbe boste morali izmisliti na karkoli jih pritrdite, ta kos lesa sem našel v smeti in mislil sem, da bi bil kot nalašč za ta projekt. Morda boste želeli storiti enako ali pojdite v trgovino s strojno opremo.
Izsledite gumbe in označite, kje izvrtati luknje ter jih razbiti. Kot lahko vidite kasneje, dno izgleda precej grlo. Preden izvrtate vse luknje, boste morda želeli preizkusiti prileganje gumba.
Kasneje sem svojo ploščo prepolovil, vendar predlagam, da to storite na tej stopnji.
3. korak: Dokaz koncepta
Na nekaj gumbov sem zagnal nekaj posnetkov iz aligatorja in nastavil 10K lonec ter naložil kodo, da jo preizkusim pred spajkanjem. To ni 100% potrebno, vendar je dobro, če želite stvari še enkrat preveriti.
4. korak: Spajkanje
Tukaj je veliko žic, povezanih z digitalnimi zatiči, lahko naslednjič poskusim uporabiti multiplekser, vendar res ni tako slabo, samo dvakrat preverite, kako ožičenje napreduje. Koda bo določila, da je začetni pin 22, gumbi pa se kromatično povečajo za eno (torej C = pin 22, C#= Pin 23 itd.). Na diagramu lahko vidite, da so vsi gumbi ozemljeni v veliki verigi.
Lonci se napajajo iz 5v pin in so skupaj s tem priklenjeni. Prav tako so lonci ozemljeni na enak način kot gumbi. Nazadnje prenesite podatkovne žice od loncev do A0, A1, A2, A3.
Res bi lahko znoreli, če bi želeli več gumbov ali loncev… in k temu vas spodbujam!
5. korak: Koda
Preden vnesete kodo, bi se rad zahvalil Gustavu Silveiri na www.musiconerd.com, saj sem njegovo kodo uporabil pri prejšnjem projektu in ga spremenil za uporabo v tem.
Na svojem Macbooku uporabljam Midless Hair Midi za pretvorbo serijskih signalov v midi signale, ki jih bo prejel Ableton Live.
Priznam, da je trajalo nekaj časa, da sem popolnoma nastavil programsko opremo za serijski midi do te mere, da je delovala brezhibno, vendar nisem imel težav, saj sem jo nastavil v trenutni konfiguraciji.
V najboljšem primeru sem koder za začetnike, če pa sledite komentarjem v kodi Arduino IDE in se prepričate, da se ujemate s hitrostjo prenosa kode in midi -jem Hairless, potem bi morali delovati brez preveč odpravljanja težav.
6. korak: Jam
Rad uporabljam Ableton Live, saj prilagodljivost midi preslikave resnično ustreza takšnim instrumentom. Tukaj je povezava do mojega igranja skupaj z nekim Musorgskim! Moj prvi pouk!
Priporočena:
Izdelava MIDI krmilnika Arduino: 9 korakov (s slikami)
Izdelava MIDI krmilnika Arduino: Ta navodila so bila prvotno objavljena na mojem spletnem dnevniku 28. junija 2020. Uživam v gradnji stvari, ki vključujejo elektroniko, in vedno sem želel nekaj zgraditi z uporabo Arduina. MIDI krmilnik.
Preslikava krmilnika računalniških iger (Linux in Windows): 5 korakov
PC Game Controller Mapping (Linux in Windows): Če ste začeli na področju iger na srečo na osebni računalnik, lahko še nekaj korakov, da sprejmejo v pridobivanje tam. Danes vam bom brezplačno pokazal, kako uporabljati krmilnik za igre USB tudi z najstarejšimi računalniškimi igrami. Tehnika
Popravilo krmilnika valjev Philips CD-I: 5 korakov
Popravilo krmilnika valjarjev CD-I Philips: Pogosta težava Philipsovega krmilnika valjev CD-I je, da se bodo IR-oddajniki poslabšali, sledilna žoga pa s sledenjem zaustavitve. Gumbi bodo delovali, sledilna kroglica pa se ne bo premaknila. To lahko odpravite tako, da odstranite in zamenjate
Ustvarjanje alternativnega MIDI krmilnika z uporabo Makey-Makey in vode: 6 korakov
Ustvarjanje alternativnega MIDI krmilnika z uporabo Makey-Makey in vode: Uporaba Makey-Makeyja za ustvarjanje po meri in ustvarjalnih vnosov je neverjetno enostavna! Medtem ko mnogi ljudje, ki uporabljajo strojno opremo, ustvarijo svoj instrument z uporabo vhodov na Makey-Makeyju za sprožitev zvokov ali not, smo se odločili, da bi lahko naredili še več.
Popravilo krmilnika Xbox One (okvarjen gumb LB/RB): 6 korakov
Popravilo krmilnika Xbox One (okvarjen gumb LB/ RB): Pomanjkljiv/ neodziven krmilnik iger je eno največjih razdražljivosti, kar bi rekel. Z lahkoto ga lahko vrnemo v trgovino ali se obrnemo na proizvajalca, da to reši, če je vaša naprava še v garanciji. Vendar pa je bila garancija rudnika končana