Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni, danes vam bom pokazal, kako narediti lasten generator naključnega zaporedja Midi.
Ustvari naključne dolžine 4, 7, 8 ali 16 zapisov v manjši tipki.
Seveda lahko spremenite karkoli želite, lahko dodate več dolžin zaporedja ali spremenite ključ. Meni osebno so bile te nastavitve zelo uporabne.
Zaloge
Ogledna plošča
Nekaj mostičnih kablov
2 * 220 ohmski upori
1 * 10k ohmski upor
5 * 1 k ohmski upor (ali več, če želite več dolžin zaporedja)
Potenciometer, po možnosti na majhnem prelomu, zato je prijazen do krova
Ženski Midi Jack (znan tudi kot ženski 5 -pin Din Jack)
2 stikala, prijazna do mize
9v sponka za baterijo.
In seveda Arduino. Raje imam Nano, natančneje kitajski klon iz AliExpresa, saj lahko deluje na napetosti 3,6 - 10 V, kar olajša napajanje z baterijami. Če ste izbrali isti Nano, lahko uporabite tudi 4 baterije AA.
Izbirno: Rotacijsko stikalo (ne uporabljam ga, če pa želite ta projekt postaviti v ohišje, ga zelo priporočam.)
1. korak: Programska oprema
Če ga želite programirati, potrebujete Arduino ID: https://
Potrebovali boste tudi knjižnico Midi:
Za potenciometer ali stikala ne potrebujete knjižnic.
In če imate tudi kitajski Arduino Nano, boste potrebovali ta gonilnik CH340: https://sparks.gogo.co.nz/ch340.html ali https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
2. korak: Strojna oprema
Del strojne opreme ni zelo težak. Morda boste morali zagotoviti, da vaša stikala delujejo enako kot moja, in če želite, lahko izpustite veliko vrtljivo stikalo. Zelo priročno je, če želite vse pospraviti v etui, vendar osebno uporabljam le beli skakalec za nastavitev dolžine zaporedja. Je manjši in ga vseeno običajno pustim v 8 korakih. Če samo sledite shemi, bi morala delovati v redu in vedno lahko pustite komentar za več pojasnil.
3. korak: naložite skico in preizkusite
Skico najdete tukaj:
Toplo priporočam, da naredite spremembe in poglejte, kaj počne. Za dolžino zaporedja lahko dodate več možnosti, lahko dodate še en potenciometer, ki določa korensko noto. Lahko spremenite ključ/način, iz katerega ne izbere. Toliko stvari lahko storite, da izboljšate to zasnovo. To je bilo nekoliko enostavno slediti in narediti le osnove.
Sporočite mi, kaj ste pripravili! Rad vidim, da ljudje naredijo izboljšave/spremembe, na katere ne bi pomislil.