
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44


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!
Suositeltava:
Yhden painikkeen servo -jousituksen lukitus: 3 vaihetta

Yhden painikkeen servo -jousituksen lukitus: Täysjousitetut maastopyörät tarjoavat tasaisen ajon, mutta vaativat usein jousituksen lukitsemisen poljettaessa ylämäkeen. Muuten jousitus puristuu, kun seisot polkimilla, tuhlaamalla tämän vaivan. Pyörävalmistajat tietävät tämän ja tarjoavat
Yhden painikkeen buffet: 4 vaihetta

Yhden painikkeen buffet: HUOMAUTUS: Kang Chiaon ateriajärjestelmälle hyödytön, jos et ole koulussamme. Laitteilla on kaksi käyttötarkoitusta. Sitä voidaan käyttää ohittamaan tylsä aterioiden valintaprosessi valitsemalla vain buffet sinulle, mikä on todella hyödyllistä ihmisille, jotka haluavat vain syödä
Yhden painikkeen radiolähetyslaatikko: 7 vaihetta (kuvilla)

Yhden painikkeen radiostriimauslaatikko: Rakensin ystäväni baarille laatikon, jossa on Raspberry Pi, ja yhden painikkeen painalluksella se suoratoistaa ääntä verkkosivustolle käyttämällä Darkicea ja Icecastia ja samalla sytyttäen On-Air-merkin. Luulin, että tämä oli jotain, mitä ihmiset olivat jo
RGB yhden painikkeen USB -näppäimistö: 6 vaihetta (kuvilla)

RGB One Button USB -näppäimistö: Oletko koskaan tuntenut tarvetta saada pieni, mutta toimiva RGB -taustavalaistu näppäimistö, joka ei ole suurempi kuin yhden näppäimen koko? Ei? Ketä kiinnostaa, tee se joka tapauksessa! Tämä opas opastaa sinua vaiheissa, jotka sinun täytyy tehdä omasta, hieman hyödyttömästä
Siirrä klassinen yhden painikkeen Mac -hiiri sisään: 5 vaihetta

Siirrä klassinen yhden painikkeen Mac -hiiren sisäpuoli: Oletko kyllästynyt typeriin näköisiin uusiin hiiriin? Oletko kyllästynyt klassisiin yhden painikkeen mac -hiireihisi … mitään muuta kuin yhtä painiketta? näytän sinulle, kuinka siirtää halvan hyvän tahdon hiiren sisäosat Mac -hiireesi, jotta saat täydellisen tasapainon tyylistä