Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Tulis Kod
- Langkah 3: Bina Litar
- Langkah 4: Muat naik Kod
- Langkah 5: Sambungkan ke DAW
- Langkah 6: Selesai
Video: Tutorial Pengawal MIDI 1-Butang: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Terdapat banyak tutorial untuk pengawal Arduino-MIDI di luar sana, ini adalah panduan bagaimana cara bergulir dengan butang dan potensiometer sederhana. Saya sememangnya suka melihat sesuatu seperti ini ketika saya baru memulakannya, jadi saya membuat tutorial ini dengan tujuan untuk membantu "masa depan saya"! Ini membolehkan pembuat lebih bebas dalam reka bentuk dan sintesis alat muzik baru mereka sendiri! Pelik dengannya!
Langkah 1: Bahan
Anda memerlukan perkara berikut: -Arduino Pro Micro
-Tombol Mentari
-10k Potensiometer
-Kabel Hookup
- Papan roti
-Arduino IDE
-MIDI_Controller.h
-DAW (Garage Band, Ableton, Soundtrap, dll.)
Langkah 2: Tulis Kod
Saya melalui proses menulis kod dalam pautan video di bahagian atas halaman jika anda ingin menerimanya secara langkah demi langkah. Sekiranya anda hanya mahu memuat turun lakaran dan mengubahnya, saya akan memasukkan pautan di bahagian ini.
Perpustakaan yang saya gunakan (dan peminat saya) adalah perpustakaan MIDI_controller.h. Berikut adalah pautan ke repositori github untuknya, terima kasih banyak-banyak kepada tttapa kerana membuat perpustakaan dan berkongsi.
Saya telah memasukkan beberapa baris komen untuk mengembangkan pengawal. Tujuannya adalah untuk membina asas di mana anda dapat membuat instrumen yang benar-benar mencerminkan anda!
Langkah 3: Bina Litar
Sekiranya anda suka gambar dan mengetahui cara anda menggunakan papan roti, kaedah ini mungkin sesuai dengan anda. Saya membawa anda melalui langkah-langkah di bahagian tengah video, tetapi saya akan menyertakan beberapa tangkapan skrin langkah-langkah di sini untuk rujukan juga.
(Gambar 1) Langkah 1: Sambungkan wayar hookup merah dari pin "VCC" di Arduino ke rel "+" papan roti. Langkah 2: Sambungkan wayar hookup merah dari pin sebelah kanan pada potensiometer ke rel "+" di papan roti. Langkah 3: Sambungkan wayar penyambungan Biru dari pin "GND" di Arduino ke rel "-" papan roti. Langkah 4: Sambungkan wayar penyambungan Biru dari pin kiri pada potensiometer ke rel "-" di papan roti. Langkah 5: Sambungkan wayar penyambung biru dari salah satu pin pada butang ke rel "-" papan roti.
(Gambar ke-2) Langkah 1: Sambungkan wayar pelompat putih dari pin "yang lain" pada butang untuk menyematkan "2" pada Arduino. (Gambar ke-3) Langkah 1: Sambungkan wayar Jumper Putih dari pin tengah pada potensiometer ke pin " A0 "di Arduino. (Gambar ke-4) Ini menunjukkan jarak dan penjajaran pin potensiometer.
Langkah 4: Muat naik Kod
Pilih papan "Arduino Leonardo" dari menu dan muat naik lakaran ke Arduino dari IDE dan hanya itu!
Langkah 5: Sambungkan ke DAW
Oleh kerana peranti ini diprogramkan untuk menjadi peranti MIDI seperti yang lain, anda mungkin tidak perlu melakukan sesuatu yang menarik untuk dimainkan, tetapi anda mungkin perlu masuk ke menu "Tetapan" untuk memberitahu program untuk mendengar pengawal. Saya biasanya menggunakan Ableton tetapi kali ini saya memutuskan untuk mencuba DAW "Soundtrap" berasaskan web. Saya hanya memerlukan beberapa klik untuk menyiapkannya dan setelah saya memilih "Arduino Leonardo" dari menu peranti, ia mula bertindak balas dengan sempurna.
Langkah 6: Selesai
Langkah seterusnya adalah langkah anda! Bagaimana anda akan membawanya ke tahap seterusnya? Butang jenis apa yang akan anda gunakan? Lingkaran bercetak 3-D? Hantarkan sebarang pertanyaan di komen dan semoga berjaya!
Disyorkan:
Bina Pengawal MIDI Arduino: 5 Langkah (dengan Gambar)
Bina Pengawal MIDI Arduino: Hai semua! Dalam arahan ini, saya akan menunjukkan kepada anda cara membina pengawal MIDI berkuasa Arduino anda sendiri. MIDI bermaksud Antarmuka Digital Instrumen Musikal dan ini adalah protokol yang membolehkan komputer, alat muzik dan perkakasan lain untuk
Pengawal Permainan DIY Berasaskan Arduino - Pengawal Permainan Arduino PS2 - Bermain Tekken Dengan Gamepad Arduino DIY: 7 Langkah
Pengawal Permainan DIY Berasaskan Arduino | Pengawal Permainan Arduino PS2 | Bermain Tekken Dengan Gamepad Arduino DIY: Hai kawan-kawan, bermain permainan selalu menyeronokkan tetapi bermain dengan permainan peribadi DIY Controller anda lebih menggembirakan. Oleh itu, kami akan menjadikan Pengawal permainan menggunakan arduino pro micro dalam arahan ini
YABC - Namun Pengawal Blynk Lain - Pengawal Suhu dan Kelembapan Awan IoT, ESP8266: 4 Langkah
YABC - Namun Pengawal Blynk Yang Lain - Pengawal Suhu dan Kelembapan Awan IoT, ESP8266: Hai Pembuat, Saya baru-baru ini mula menanam cendawan di rumah, cendawan tiram, tetapi saya sudah mempunyai 3x pengawal ini di rumah untuk kawalan Suhu Fermenter untuk bir rumah saya, isteri juga melakukan perkara Kombucha ini sekarang, dan sebagai Termostat untuk Panas
Pengawal Lampu Jalur LED MIDI 5V untuk Spielatron atau MIDI Synth lain: 7 Langkah (dengan Gambar)
Pengawal Lampu Jalur LED MIDI 5V untuk Spielatron atau MIDI Synth Lain-lain: Pengawal ini menyalakan lampu jalur LED triwarna untuk 50mS per nota. Biru untuk G5 hingga D # 6, merah untuk E6 hingga B6 dan hijau untuk C7 hingga G7. Pengawal adalah peranti ALSA MIDI sehingga perisian MIDI dapat mengeluarkan ke LED pada masa yang sama dengan peranti synth MIDI
OpenChord.org V0 - Bina Pengawal Gitar Sebenar Wira / Rock Band Pengawal: 10 Langkah
OpenChord.org V0 - Bangun Pengawal Wira Gitar Sebenar / Rock Band Pengawal: Kita semua suka Guitar Hero dan Rock Band. Kami juga tahu bahawa kami tidak akan pernah belajar bagaimana bermain gitar dengan bermain permainan ini. Tetapi bagaimana jika kita sekurang-kurangnya dapat membina alat kawalan Guitar Hero yang membolehkan kita menggunakan gitar sebenar? Itulah yang kami ada di OpenChord