Indholdsfortegnelse:
- Trin 1: Saml materialer
- Trin 2: Tegning og boring
- Trin 3: Bevis for koncept
- Trin 4: Lodning
- Trin 5: Kode
- Trin 6: Jam
Video: Midi-controller-knap-tastatur: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Inspireret af mit midifighter -projekt satte jeg mig for at lave en midi -controller med knapstil, der udnytter de mange digitale input, som Mega Arduino -kortet har. I denne Instructable går vi gennem trinene fra indsamling af materialer til at lave musik!
Trin 1: Saml materialer
Til dette projekt brugte jeg:
Arduino Mega (klon)
22 gauge ledning
16 store hvide arkadeknapper
10 mindre sorte arkadeknapper
Loddeværktøjer
Bor med 16 mm og 26 mm bor
Sav
Monteringsbræt
Trin 2: Tegning og boring
Du bliver nødt til at håne dine knapper på det, du monterer dem til, jeg fandt dette stykke træ i skraldespanden, og jeg tænkte, at det ville være perfekt til dette projekt. Du vil måske gøre det samme eller gå til isenkræmmeren.
Træk knapperne ud, og markér, hvor hullerne skal bores, og buste det ud. Som du kan se senere, ser bunden temmelig gnarly ud. Du vil måske teste knappens pasform, før du borer alle hullerne.
Jeg savede mit bord halvt senere, men jeg vil foreslå at gøre det på dette tidspunkt.
Trin 3: Bevis for koncept
Jeg kørte nogle krokodilleklip til et par knapper og opsatte en 10K gryde og uploadede koden for at teste den inden lodning. Dette er ikke 100% nødvendigt, men det er en god idé, hvis du kan lide at dobbelttjekke tingene.
Trin 4: Lodning
Der går mange ledninger til de digitale stifter her, jeg kan prøve at bruge en multiplexer næste gang, men det er virkelig ikke så dårligt, bare tjek det, når ledningerne skrider frem. Koden angiver startnålen til at være 22, og knapperne øges kromatisk med en (så C = pin 22, C#= Pin 23 osv.). I diagrammet kan du se, at knapperne alle er jordet sammen i en stor kæde.
Gryderne får strøm fra 5v -stiften og er lænket sammen med det. På samme måde er gryderne jordet på samme måde som knapperne. Til sidst skal du køre datatrådene fra gryderne til A0, A1, A2, A3.
Du kan virkelig blive vanvittig, hvis du vil have flere knapper eller gryder … og jeg vil opfordre dig til at gøre det!
Trin 5: Kode
Inden du satte koden ind, vil jeg gerne takke Gustavo Silveira på www.musiconerd.com, da jeg brugte hans kode på et tidligere projekt og ændrede den til brug i dette.
Jeg kører Hairless Midi på min Macbook for at konvertere de serielle signaler til midisignaler, som Ableton Live vil modtage.
Jeg vil indrømme, at det tog noget tid at konfigurere den serielle midi-software fuldt ud til det punkt, hvor den fungerede fejlfrit, men jeg har ikke haft et problem, siden jeg har fået den konfigureret i den nuværende konfiguration.
Jeg er i bedste fald en nybegynder, men hvis du følger kommentarerne i koden til Arduino IDE og sørger for at matche baudhastigheden for koden og Hairless midi, skal du være i gang uden for meget fejlfinding.
Trin 6: Jam
Jeg kan godt lide at bruge Ableton Live, da midi-mapping fleksibiliteten virkelig henvender sig til instrumenter som dette. Her er et link til mig, der spiller med til noget Mussorgsky! Min første instruerbare!
Anbefalede:
MIDI håndpanel med 19 tonefelter på øvre og nedre side : 15 trin (med billeder)
MIDI -håndpanel med 19 tonefelter på øvre og nedre side …: Introduktion Dette er en tutorial om mit specialfremstillede MIDI -håndpanel med 19 volumenfølsomme tonefelter, Plug'n Play USB -kapacitet og en masse brugervenlige parametre til justering af puderne til dine individuelle behov. Det er ikke en design prisbelønnet mod
MIDI Sonar "Theremin": 10 trin (med billeder)
MIDI Sonar "Theremin": Dette er et musikinstrument, der bruger to sonarafstandssensorer til at styre tonehøjden og kvaliteten af noterne. Det er selvfølgelig ikke rigtig en Theremin, men " Theremin " er blevet den generiske betegnelse for instrumenter, der spilles ved at vinke dine hænder
MIDI-styret trinmotor med en chip til direkte digital syntese (DDS): 3 trin
MIDI-styret Stepper Motor Med en Direct Digital Synthesis (DDS) Chip: Har du nogensinde haft en dårlig idé om, at du BARE skulle blive til et mini-projekt? Nå, jeg legede med en sketch jeg havde lavet til Arduino Due med det formål at lave musik med et AD9833 Direct Digital Synthesis (DDS) modul … og på et tidspunkt tænkte jeg & q
Konverter Un Teclado Muerto til Un Teclado MIDI: 8 trin
Convertir Un Teclado Muerto til Un Teclado MIDI: Hace un tiempo cuando era pequeño tenia un teclado funcional que me encantaba tocarlo, aunque solo sabia poquitas notas me encantaba tocarlo, un dia le conecte el eliminador equivocado pero no me habia dado centa estaba funci
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)