Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Siellä on paljon opetusohjelmia Arduino-MIDI-ohjaimille, tämä on pelkkä luiden esittely siitä, kuinka rullata yksinkertaisella painikkeella ja potentiometrillä. Olisin mielelläni törmännyt tällaiseen, kun olin juuri aloittamassa, joten tein tämän opetusohjelman tarkoituksena auttaa "tulevaa minua"! Tämän pitäisi antaa valmistajan olla vapaampi omassa suunnittelussaan ja uusien soittimien synteesissä! Olkaa outoja sen kanssa!
Vaihe 1: Materiaalit
Tarvitset seuraavat: -Arduino Pro Micro
-Momentary -painike
-10k potentiometri
-Liitä johdot
-Leipälauta
-Arduino IDE
-MIDI_Controller.h
-DAW (Garage Band, Ableton, Soundtrap jne.)
Vaihe 2: Kirjoita koodi
Käyn läpi koodin kirjoittamisen sivun ylälaidassa olevaan videolinkkiin, jos haluat käydä sen läpi vaihe vaiheelta. Jos haluat vain ladata luonnoksen ja muokata sitä, sisällytän linkin tähän osioon.
Kirjasto, jota käytän (ja suuri fani), on MIDI_controller.h -kirjasto. Tässä on linkki sen github -arkistoon, kiitos tttapalle kirjaston luomisesta ja jakamisesta.
Olen lisännyt joitain kommentoituja rivejä ohjaimen laajentamiseksi. Tavoitteena on luoda perusta, jolle voit tehdä instrumentin, joka todella heijastaa sinua!
Vaihe 3: Rakenna piiri
Jos pidät kuvista ja tiedät miten leipälauta kiertää, tämä menetelmä saattaa vaikuttaa sinuun. Käyn läpi videon keskiosassa olevat vaiheet, mutta sisällytän myös kuvakaappauksia vaiheista tähän viitteenä.
(1. kuva) Vaihe 1: Liitä punainen kytkentäjohto Arduinon "VCC" -tapista leipälevyn "+" -kiskoon. Vaihe 2: Kytke punainen kytkentäjohto potentiometrin oikeanpuoleisesta tapista "+" -kiskoon Vaihe 3: Kytke sininen kytkentäjohto Arduinon "GND" -nastasta leipälevyn "-" kiskoon. Vaihe 4: Kytke sininen kytkentäjohto potentiometrin vasemmasta tapista leipälevyn "-" kiskoon. Vaihe 5: Kytke sininen kytkentäjohto painikkeen yhdistä nastoista leipälevyn "-" kiskoon.
(2. kuva) Vaihe 1: Kytke valkoinen hyppyjohdin painikkeen "toisesta" tapista Arduinon nastaan "2". (3. kuva) Vaihe 1: Liitä valkoinen hyppyjohdin potentiometrin keskimmäisestä tapista nastaan " A0 "Arduinolla. (4. kuva) Tämä näyttää potentiometrin etäisyyden ja nastan kohdistuksen.
Vaihe 4: Lähetä koodi
Valitse valikosta "Arduino Leonardo" -taulu ja lataa luonnos Arduinoon IDE: stä ja se on siinä!
Vaihe 5: Yhdistä DAW: hen
Koska tämä laite on ohjelmoitu olemaan MIDI -laite, kuten mikä tahansa muu, sinun ei ehkä tarvitse tehdä mitään hienoa saadaksesi sen toistumaan, mutta sinun on ehkä mentävä "Asetukset" -valikkoon ja sanottava ohjelma kuuntelemaan ohjainta. Käytän yleensä Abletonia, mutta tällä kertaa päätin kokeilla verkkopohjaista DAW "Soundtrapia". Olin muutaman napsautuksen päässä sen asettamisesta ja kun valitsin laitevalikosta "Arduino Leonardo", se alkoi vastata täydellisesti.
Vaihe 6: Valmis
Seuraava askel on sinun! Miten saat sen seuraavalle tasolle? Millaisia painikkeita käytät? 3D-painettu kotelo? Lähetä kysymyksiä kommentteihin ja onnea!