Obsah:

Arcade Button MIDI klávesnice: 7 kroků (s obrázky)
Arcade Button MIDI klávesnice: 7 kroků (s obrázky)

Video: Arcade Button MIDI klávesnice: 7 kroků (s obrázky)

Video: Arcade Button MIDI klávesnice: 7 kroků (s obrázky)
Video: Zmlátil Jsem STEJKA! 2024, Listopad
Anonim
Arcade Button MIDI klávesnice
Arcade Button MIDI klávesnice

Toto je verze 2.0 jednoho z mých prvních vpádů do programování Arduino a DIY MIDI. Rozvinul jsem své dovednosti v prototypování a designu, takže jsem si myslel, že by to byla dobrá ukázka postupu a postupu. Díky informovanějšímu procesu návrhu jsem recykloval tlačítka od prvního pokusu a vydal se stavět 2.0!

Krok 1: Materiály

Materiály
Materiály

Moje 1. verze používala Arduino Mega kvůli mnoha vstupům, které má, ale líbí se mi malá velikost a možnosti HID MIDI, které má Pro Micro při použití knihovny Midi_controller.h. Rozhodl jsem se tedy použít dva 16kanálové multiplexory, abych uspokojil vstupní požadavek na 2oktávový rozsah.

Zde je seznam dílů, které jsem použil:

Velká arkádová tlačítka x15

Malá arkádová tlačítka x10

Pro Micro x2

16kanálový multiplexer x2

Neopixelový prsten

10k potenciometr x6

Propojovací drát

Pájecí nástroje

1/8 '' MDF

Krok 2: Návrh a řezání

Image
Image
Pájka a drát
Pájka a drát

Zahrnul jsem soubor.svg pro zkoumání myslí, pokud je to užitečné, ale doporučuji všem, aby v procesu navrhování vzbudili kreativitu a experimentování. Možná by použití akrylu místo mdf vypadalo úžasně!

V 1. verzi jsem použil vrták a vrták, takže jsem hledal tentokrát přesnější produkt pomocí návrhového softwaru a laserové řezačky.

Krok 3: Pájka a drát

Pájka a drát
Pájka a drát
Pájka a drát
Pájka a drát
Pájka a drát
Pájka a drát

Toto je časově nejnáročnější část. Zjistil jsem, že některé části pájení jsou terapeutické, takže si dejte čaj, dejte si hladký džem a vím, že tento krok je maraton a ne sprint!

Snažil jsem se zachránit co nejvíce drátu z 1. verze a poznamenal jsem si, kam umístím Arduino a mux, abych se pokusil eliminovat část drátěné hmoty, která by se musela vmáčknout do krabice poté, co byla Hotovo.

Mám tendenci přijmout chaos dobré kutilské spleti drátů více než někteří, takže při třídění drátů se řiďte svými vlastními ambicemi.

Pokud jde o průchod pro připojení, nejprve napište kód a pak nechte, aby diktoval, kudy budou kabely směřovat …

Klávesnici jsem postavil od nejnižší po nejvyšší notu s tím, že 1. 16 not bude směřovat do mux1 a zbývající noty do mux2 může dojít k mírnému zvýšení latence při nastavení muxu, ale 16 MHz procesor se v něm dostatečně rychle zipuje, takže jsem nemůže si všimnout

Zkoušel jsem se potápět do multiplexování midi před jakýmikoli výukovými programy a narazit na zeď, takže doporučuji udělat několik základních návodů, abyste získali základní porozumění, pokud se věci zdají být mimo dosah.

Postupuji podle těchto jednoduchých kroků pro řešení potíží: 1. Ujistěte se, že je vše uzemněno 2. Zkontrolujte šortky 3. Hrnce dostanou 5v4. Znovu zkontrolujte, zda je vše uzemněno

Krok 4: Příliš mnoho vodičů …

Příliš mnoho vodičů…
Příliš mnoho vodičů…
Příliš mnoho vodičů…
Příliš mnoho vodičů…
Příliš mnoho drátů…
Příliš mnoho drátů…

Podcenil jsem hloubku krabice a dělalo mi potíže, aby vršek pěkně seděl a vypadal, jako by měl prasknout „Akira Style“, tak jsem si to promluvil s několika přáteli ve studiu a vymyslel plán, jak to nasadit zobrazit pod úhlem. Udělal jsem nějaké rychlé prototypování s akrylovými zbytky a skončil jsem s pěkným řešením. Je to druh vitrín, které ptáci hnízdí vzadu jako bludiště propojovacích kabelů v syntetizátorech Moog 60. let. Hotovo, že?

Krok 5: Neopixel

Image
Image

Použil jsem Neopixely v předchozím projektu pomocí MIDI a zjistil jsem, že MIDI potřebuje pro svoji práci vyhrazenou desku, takže jsem zapojil další Pro Micro pomocí vstupu „RAW“pro 5v napájení běžící z 1. desky. Neprogramoval jsem nic fantastického, jen jsem našel program z nejpodivnější ukázkové skici z knihovny Adafruit.

Krok 6: Kód

Pro nahrání: 1. Ujistěte se, že si stáhnete knihovnu Midi_Controller.h. Na desce typu 3 vyberte „Arduino Leonardo“. Vyberte borad z nabídky Port4. Zkompilovat a nahrát

Po nahrání testu pomocí aplikace pro sledování midi. Pokud se zdá, že vše funguje podle plánu, je čas udělat hudbu!

Krok 7: Jam Jam

Ableton Live používám se svými projekty kvůli jeho flexibilitě. Pokud používáte Garage Band, bude stále fungovat, ale knoflíky budou mít pevné funkce v závislosti na tom, co programujete čísla MIDICC jako v náčrtu. Máte nějaké dotazy? Nechte je v komentářích! Happy Making!

Doporučuje: