Turinys:
- Prekės
- 1 žingsnis: programinė įranga
- 2 žingsnis: Aparatūra
- 3 veiksmas: įkelkite eskizą ir išbandykite
Video: Midi atsitiktinių sekų generatorius: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Sveiki, šiandien aš jums parodysiu, kaip pasidaryti savo atsitiktinių sekų generatorių „Midi“.
Jis sugeneruoja atsitiktines 4, 7, 8 arba 16 natų ilgas sekas mažame klaviše.
Žinoma, galite keisti ką tik norite, galite pridėti daugiau sekų ilgių arba pakeisti raktą. Bet man asmeniškai šie nustatymai pasirodė gana naudingi.
Prekės
Bandomoji Lenta
Kai kurie trumpieji kabeliai
2 * 220 omų rezistoriai
1 * 10k omo rezistorius
5 * 1k omo rezistorius (arba daugiau, jei norite daugiau sekų ilgio)
Potenciometras, pageidautina ant nedidelio išsiveržimo, kad būtų patogus duonai
Moteris Midi Jack (dar žinoma kaip 5 pin Din Jack moteris)
2 jungtys, pritaikytos duonai
9v akumuliatoriaus spaustukas.
Ir, žinoma, „Arduino“. Man labiau patinka „Nano“, ypač Kinijos „AliExpres“klonas, nes jis gali veikti 3,6–10 V, todėl jį lengva maitinti naudojant baterijas. Jei pasirinkote tą patį „Nano“, taip pat galite naudoti 4 AA baterijas.
Neprivaloma: sukamasis jungiklis (aš jo nenaudoju, bet jei norite įdėti šį projektą į dėklą, aš labai rekomenduoju jį.)
1 žingsnis: programinė įranga
Norėdami jį užprogramuoti, jums reikės „Arduino“ID:
Jums taip pat reikės „Midi“bibliotekos:
Potenciometrui ar jungikliams nereikia jokių bibliotekų.
Ir jei jūs taip pat turite kinišką „Arduino Nano“, jums reikės šios „CH340“tvarkyklės: https://sparks.gogo.co.nz/ch340.html arba https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
2 žingsnis: Aparatūra
Techninės įrangos dalis nėra labai sunki. Jums gali tekti įsitikinti, kad jūsų jungikliai veikia taip pat, kaip ir mano, ir, jei norite, galite palikti didelį sukamąjį jungiklį. Tai labai patogu, jei norite viską sudėti į dėklą, bet asmeniškai aš tiesiog naudoju baltą trumpiklį, kad nustatyčiau sekos ilgį. Jis yra mažesnis ir paprastai palieku jį 8 žingsniais. Jei tik laikysitės schemos, tai turėtų veikti puikiai ir visada galite palikti komentarą, kad paaiškintumėte daugiau.
3 veiksmas: įkelkite eskizą ir išbandykite
Eskizą rasite čia:
Aš labai rekomenduoju jums atlikti pakeitimus ir pamatyti, ką tai daro. Galite pridėti daugiau sekos ilgio parinkčių, galite pridėti kitą potenciometrą, kuris nustato pagrindinę natą. Galite pakeisti raktą/režimą, iš kurio jis pasirenka. Yra daug dalykų, kuriuos galite padaryti, kad pagerintumėte šį dizainą. Tai buvo padaryta taip, kad būtų lengva sekti ir atlikti tik pagrindinius dalykus.
Būtinai praneškite man, ką sugalvojote! Man patinka matyti žmones, kurie daro patobulinimus/pakeitimus, apie kuriuos nebūčiau pagalvojęs.
Rekomenduojamas:
Atsitiktinių skaičių generatorius: 5 žingsniai (su nuotraukomis)
Atsitiktinių skaičių generatorius: Šiame straipsnyje parodytas analoginis atsitiktinių skaičių generatorius. Ši grandinė pradeda generuoti atsitiktinę išvestį, kai žmogus paliečia įvesties terminalą. Grandinės išėjimas yra sustiprintas, integruotas ir dar labiau sustiprina žmogaus skleidžiamą triukšmą, kuris veikia kaip
LED atsitiktinių skaičių generatorius: 5 žingsniai (su nuotraukomis)
LED atsitiktinių skaičių generatorius: Tai labai paprastas „Arduino“projektas. Gaminyje naudojami šviesos diodai, vaizduojantys atsitiktinius skaičius. Kai paspausite (ir palaikysite) mygtuką, šviesos diodai pradės judėti pirmyn ir atgal, tada atsitiktinis šviesos diodų rinkinys pradės šviesti ir parodys skaičių. Tai yra ardu
Orų muzikos generatorius (ESP8266 pagrįstas Midi generatorius): 4 žingsniai (su nuotraukomis)
Orų muzikos generatorius (ESP8266 pagrįstas Midi generatorius): Sveiki, šiandien paaiškinsiu, kaip susikurti savo mažą orų muzikos generatorių. Jis pagrįstas ESP8266, kuris yra tarsi „Arduino“ir reaguoja į temperatūrą, lietų ir šviesos intensyvumas. Nesitikėkite, kad tai sukels visas dainas ar akordų programą
Atsitiktinių skaičių generatorius: 5 žingsniai
Atsitiktinių skaičių generatorius: Šiame projekte aš jums parodysiu, kaip sukurti grandinę, kuri paprastu mygtuko paspaudimu sugeneruos atsitiktinį skaičių nuo 0 iki 99
Generatorius - nuolatinės srovės generatorius naudojant „Reed“jungiklį: 3 žingsniai
Generatorius - nuolatinės srovės generatorius naudojant Reed jungiklį: paprastas nuolatinės srovės generatorius Nuolatinės srovės (DC) generatorius yra elektros mašina, kuri mechaninę energiją paverčia nuolatinės srovės elektros energija. Svarbu: nuolatinės srovės (DC) generatorius gali būti naudojamas kaip nuolatinės srovės variklis be jokių konstrukcinių konstrukcijų pokyčiai