Satura rādītājs:

Midi izlases secību ģenerators: 3 soļi
Midi izlases secību ģenerators: 3 soļi

Video: Midi izlases secību ģenerators: 3 soļi

Video: Midi izlases secību ģenerators: 3 soļi
Video: Заряжай! с 0 до Мастера Спорта. Методика БКМ. #tabletennis #настольныйтеннис #multiball 2024, Jūlijs
Anonim
Image
Image

Sveiki, šodien es jums parādīšu, kā izveidot savu Midi nejaušo secību ģeneratoru.

Tas ģenerē nejaušas 4, 7, 8 vai 16 piezīmju garas secības Minor taustiņā.

Protams, jūs varat mainīt visu, ko vēlaties, varat pievienot vairāk secību garumu vai mainīt atslēgu. Bet personīgi man šie iestatījumi šķita diezgan noderīgi.

Piegādes

Maizes dēlis

Daži džemperu kabeļi

2 * 220 omi rezistori

1 * 10k omu rezistors

5 * 1k omu rezistors (vai vairāk, ja vēlaties vairāk secību garumu)

Potenciometrs, vēlams uz neliela izlaušanās, lai tas būtu piemērots maizei

Sieviete Midi Jack (pazīstama arī kā sieviete 5 Pin Din Jack)

2 maizei piemēroti slēdži

9V akumulatora klipsis.

Un, protams, Arduino. Es dodu priekšroku Nano, īpaši ķīniešu klonam no AliExpres, jo tas var darboties ar 3.6 - 10v, padarot to viegli darbināmu ar baterijām. Ja izvēlējāties šo pašu Nano, varat izmantot arī 4 AA baterijas.

Neobligāti: Rotējošais slēdzis (es to neizmantoju, bet, ja vēlaties šo projektu ielikt lietā, es ļoti iesaku to.)

1. darbība: programmatūra

Aparatūra
Aparatūra

Lai to ieprogrammētu, jums būs nepieciešams Arduino ID:

Jums būs nepieciešama arī Midi bibliotēka:

Potenciometram vai slēdžiem nav nepieciešamas bibliotēkas.

Un, ja jums ir arī ķīniešu nock-off Arduino Nano, jums būs nepieciešams šis CH340 draiveris: https://sparks.gogo.co.nz/ch340.html vai https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0

2. darbība. Aparatūra

Aparatūras daļa nav ļoti grūta. Jums, iespējams, būs jāpārliecinās, vai jūsu slēdži darbojas tāpat kā manējie, un, ja vēlaties, varat atstāt lielo rotējošo slēdzi. Tas ir ļoti ērti, ja vēlaties to visu ielikt lietā, bet personīgi es vienkārši izmantoju balto džempera kabeli, lai iestatītu secības garumu. Tas ir mazāks, un es parasti to atstāju 8 soļos. Ja jūs vienkārši sekojat shēmai, tam vajadzētu darboties lieliski, un jūs vienmēr varat atstāt komentāru, lai iegūtu plašāku skaidrojumu.

3. darbība: augšupielādējiet skici un pārbaudiet

Skici varat atrast šeit:

Es ļoti iesaku jums veikt izmaiņas un redzēt, ko tas dara. Jūs varat pievienot vairāk opciju secības garumam, jūs varat pievienot citu potenciometru, kas nosaka saknes piezīmi. Jūs varētu mainīt taustiņu/režīmu, no kura tas neizvēlas. Ir daudz lietu, ko varat darīt, lai uzlabotu šo dizainu. Tas tika padarīts, lai to būtu viegli ievērot un vienkārši izpildīt pamatus.

Noteikti dariet man zināmu, ko jūs izdomājat! Man patīk redzēt, ka cilvēki veic uzlabojumus/izmaiņas, par kurām es nebūtu domājis.

Ieteicams: