Isi kandungan:

Penjana Urutan Rawak Midi: 3 Langkah
Penjana Urutan Rawak Midi: 3 Langkah

Video: Penjana Urutan Rawak Midi: 3 Langkah

Video: Penjana Urutan Rawak Midi: 3 Langkah
Video: How to Obtain Fullness of Power | R. A. Torrey | Christian Audiobook 2024, Julai
Anonim
Image
Image

Hai, hari ini saya akan menunjukkan kepada anda cara membuat Generator Rawak Sequence Midi anda sendiri.

Ia menghasilkan urutan panjang nota 4, 7, 8 atau 16 secara rawak dalam kunci Minor.

Sudah tentu anda boleh mengubah apa sahaja yang anda mahukan, anda boleh menambah lebih banyak urutan atau menukar kuncinya. Tetapi secara peribadi saya mendapati tetapan ini cukup berguna.

Bekalan

Papan roti

Beberapa kabel pelompat

Perintang 2 * 220 ohm

Perintang 1 * 10k ohm

Perintang 5 * 1k ohm (atau lebih jika anda mahu lebih banyak panjang urutan)

Potensiometer, lebih baik pada sedikit pelarian sehingga mesra papan roti

Jack Midi perempuan (aka Jack Pin 5 wanita)

2 suis mesra papan roti

Klip bateri 9v.

Dan tentu saja Arduino. Saya lebih suka Nano, khususnya klon cina dari AliExpres kerana boleh berjalan pada 3.6 - 10v, menjadikannya mudah dihidupkan dengan bateri. Sekiranya anda memilih Nano yang sama, anda juga boleh menggunakan 4 bateri AA.

Pilihan: Rotary Switch (Saya tidak menggunakannya, tetapi jika anda mahu meletakkan projek ini dalam kes, saya sangat mengesyorkannya.)

Langkah 1: Perisian

Perkakasan
Perkakasan

Untuk memprogramnya, anda memerlukan ID Arduino:

Anda juga memerlukan Perpustakaan Midi:

Anda tidak memerlukan perpustakaan untuk potensiometer atau suis.

Dan jika anda juga mempunyai Arduino Nano cina, anda memerlukan Pemacu CH340 ini: https://sparks.gogo.co.nz/ch340.html atau https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0

Langkah 2: Perkakasan

Bahagian perkakasan tidak terlalu sukar. Anda mungkin harus memastikan suis anda berfungsi dengan cara yang sama seperti yang saya lakukan dan anda boleh meninggalkan suis putar besar jika anda mahu. Sangat senang jika anda ingin meletakkan semuanya dalam casing, tetapi secara peribadi saya hanya menggunakan kabel jumper putih untuk menetapkan panjang urutan. Ia lebih kecil dan saya biasanya membiarkannya dalam 8 langkah. Sekiranya anda mengikuti skema, ia akan berfungsi dengan baik dan anda boleh memberikan komen untuk penjelasan lebih lanjut.

Langkah 3: Muat naik Sketsa dan Uji

Anda boleh mendapatkan lakaran di sini:

Saya sangat mengesyorkan anda membuat perubahan dan melihat apa yang dilakukannya. Anda boleh menambah lebih banyak pilihan untuk Panjang Urutan, anda boleh menambahkan potensiometer lain yang menentukan nota akar. Anda boleh menukar kunci / mod yang tidak dipilihnya. Terdapat banyak perkara yang boleh anda lakukan untuk memperbaiki reka bentuk ini. Perkara ini dibuat agar mudah diikuti dan hanya melakukan asas-asasnya.

Pastikan untuk memberitahu saya apa yang anda buat! Saya suka melihat orang membuat penambahbaikan / perubahan yang tidak akan saya fikirkan.

Disyorkan: