Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: Tervezés és vágás
- 3. lépés: Forrasztás és huzalozás
- Lépés: Túl sok vezeték…
- 5. lépés: Neopixel
- 6. lépés: kód
- 7. lépés: Jam Out
Videó: Arcade Button MIDI billentyűzet: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez az Arduino és a DIY MIDI programozás egyik első kísérletének 2.0 verziója. Fejlesztettem a prototípus -készítési és tervezési készségeimet, ezért úgy gondoltam, hogy ez jól bemutatja a folyamatot és a fejlődést. A tájékozottabb tervezési folyamat során az első kísérletből újrahasznosítottam a gombokat, és nekiláttam a 2.0 építésének!
1. lépés: Anyagok
Az első verzióm Arduino Mega -t használt a sokféle bemenet miatt, de szeretem a kis méretet és a HID MIDI képességeket, amelyekkel a Pro Micro rendelkezik a Midi_controller.h könyvtár használatakor. Ezért úgy döntöttem, hogy két 16 csatornás multiplexert használok a 2 oktáv tartományú bemeneti követelmények kielégítésére.
Itt van az általam használt alkatrészek listája:
Nagy árkádgombok x15
Kis árkádgombok x10
Pro Micro x2
16 csatornás multiplexer x2
Neopixel gyűrű
10k potenciométer x6
Csatlakozó vezeték
Forrasztó eszközök
1/8 MDF
2. lépés: Tervezés és vágás
Mellékeltem egy.svg fájlt az érdeklődő elmék számára, ha ez hasznos, de arra biztatok mindenkit, hogy a tervezési folyamatban fokozza a kreativitást és a kísérletezést. Talán az akril használata mdf helyett fantasztikusan nézne ki!
Az első verzióban fúrót és furatot használtam, így ezúttal pontosabb terméket akartam szerezni tervezőszoftver és lézervágó segítségével.
3. lépés: Forrasztás és huzalozás
Ez a leginkább időigényes rész. A forrasztás bizonyos részeit terápiásnak találom, ezért igyon egy teát, tegyen egy sima lekvárt, és tudja, hogy ez a lépés egy maraton, és nem egy sprint!
Megpróbáltam a lehető legtöbb huzalt kimenteni az első verzióból, és tudomásul vettem, hogy hova fogom helyezni az Arduino -t és a muxot, hogy megpróbáljam eltüntetni azt a dróttömeget, amelyet be kell szorítani a dobozba, miután elkészült. Kész.
Hajlamosabb vagyok elfogadni a vezetékek jó bonyodalmának káoszát, mint néhányan, ezért kövesse a saját ambícióit a vezetékek rendezése során.
Ami a kapcsolatok áttekintését illeti, először írja be a kódot, majd hagyja, hogy diktálja, hová vezetnek a vezetékek…
A billentyűzetet a legalacsonyabbtól a legmagasabb hangig építettem, az első 16 hangjegy a mux1 -re, a többi pedig a mux2 -re, a mux beállítása esetén a késés némileg megnövekedhet, de a 16 MHz -es processzor elég gyorsan összecsukja azt. nem veheti észre.
Megpróbáltam a midi multiplexelésbe merülni minden oktatóanyag előtt, és falnak ütköztem, ezért azt javaslom, hogy végezzen néhány alapvető oktatóprogramot, hogy megértse az alaphelyzetet, ha a dolgok elérhetetlennek tűnnek.
Az alábbi egyszerű hibaelhárítási lépéseket követem: 1. Győződjön meg róla, hogy minden földelt2. Ellenőrizze a rövidnadrágot3. Az edények 5v4 -et kapnak. Ellenőrizze kétszer, hogy minden földelve van -e
Lépés: Túl sok vezeték…
Alábecsültem a doboz mélységét, és nehezemre esett, hogy a teteje szépen üljön, úgy néz ki, mintha hamarosan kitörne az "Akira Style", ezért beszéltem vele néhány barátommal a stúdióban, és kitaláltam egy tervet, hogy felvegyem szögben megjeleníteni. Gyors prototípuskészítést végeztem akrilhulladékkal, és végül szép megoldást kaptam. Ez mintegy bemutatja a madarak fészkét, mint a patch kábelek útvesztője a 60 -as évek Moog szintetizátoraiban. Kész, igaz?
5. lépés: Neopixel
Egy korábbi projektben Neopixeleket használtam, MIDI -t használva, és azt tapasztaltam, hogy a MIDI -nek szüksége van egy dedikált táblára, hogy elvégezze a munkáját, ezért bekötöttem egy másik Pro Micro -t a "RAW" bemenet használatával az 5 V -os tápellátáshoz az 1. tábláról. Nem programoztam semmi divatosat, csak találtam egy programot az Adafruit könyvtár legszigorúbb minta vázlatából.
6. lépés: kód
Feltöltés: 1. Töltse le a Midi_Controller.h könyvtárat2. Válassza ki az "Arduino Leonardo" -t a tábla típusából3. Válassza a Borad lehetőséget a Port menüből4. Fordítás és feltöltés
A teszt feltöltése után midi felügyeleti alkalmazással. Ha úgy tűnik, hogy minden a tervek szerint működik, ideje zenélni!
7. lépés: Jam Out
Rugalmassága miatt az Ableton Live -t használom a projektjeimmel. Ha Garage Band -et használ, akkor is működik, de a gombok rögzített funkciókkal rendelkeznek, attól függően, hogy mit programoznak a MIDICC -számoknak, mint a vázlatban. Van kérdése? Hagyd őket kommentben! Boldog alkotást!
Ajánlott:
Arduino Easy Midi billentyűzet: 5 lépés (képekkel)
Arduino Easy Midi billentyűzet: Hatalmas zenei bunkó vagyok, és abszolút szeretek saját hangszereket és kütyüket készíteni, de nincs sok készségem vagy erőforrásom összetett projektek befejezéséhez, így amikor megláttam a PretEnGineerings bemutatót, el voltam ragadtatva, és meg akartam adni neki egy lövés. Az egyik
Midi vezérlő gomb-billentyűzet: 6 lépés
Midi Controller Button-Keyboard: A midifighter projektem ihlette, elhatároztam, hogy készítek egy gomb stílusú midi vezérlőt, amely kihasználja a Mega Arduino kártya számos digitális bemenetét. Ebben az utasításban végigjárjuk az anyagok összegyűjtésének lépéseit
Arduino MIDI billentyűzet daloktató LED -ekkel: 8 lépés
Arduino MIDI billentyűzet daloktató LED -ekkel: Ez egy oktatóanyag a MIDI billentyűzet létrehozásáról, valamint egy dalt tanító LED -ek, valamint a kiválasztott dal megjelenítésére szolgáló LCD. A LED -ek segítenek abban, hogy milyen gombokat kell megnyomni egy adott dalhoz. Válassza ki a dalt a bal és jobb gombokkal
Gyors és piszkos billentyűzet (üres billentyűzet): 3 lépés
Gyors és piszkos Das billentyűzet (üres billentyűzet): A Das billentyűzet a legnépszerűbb billentyűzet neve, amelyen nincs felirat a billentyűkön (üres billentyűzet). A Das billentyűzet ára 89,95 dollár. Ez az útmutató segít eligazítani, bár saját kezűleg készíthet bármilyen régi billentyűzetet, amellyel hever
Az Apple alumínium billentyűzet tisztítása . vagy bármely más puha tapintású billentyűzet: 5 lépés
Az Apple alumínium billentyűzet tisztítása …. vagy bármely más lágy érintésű billentyűzet: Bármilyen tiszta vagy, vagy megpróbáljuk megtartani alumínium alma billentyűzetünket, körülbelül egy év múlva mocskosak lesznek. Ez az utasítás segít tisztítani. Legyen óvatos, mert nem vagyok felelős azért, ha a billentyűzet eltörik közben