Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Desain dan Pemotongan
- Langkah 3: Solder dan Kawat
- Langkah 4: Terlalu Banyak Kabel…
- Langkah 5: Neopiksel
- Langkah 6: Kode
- Langkah 7: Keluar
Video: Tombol Arcade MIDI Keyboard: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Ini adalah versi 2.0 dari salah satu perampokan pertama saya ke dalam pemrograman Arduino dan MIDI DIY. Saya telah mengembangkan keterampilan saya dalam pembuatan prototipe dan desain, jadi saya pikir ini akan menjadi demonstrasi proses dan perkembangan yang baik. Dengan proses desain yang lebih tepat, saya mendaur ulang tombol dari upaya pertama saya dan mulai membangun 2.0!
Langkah 1: Bahan
Versi pertama saya menggunakan Arduino Mega karena banyak input yang dimilikinya, tetapi saya menyukai ukuran kecil dan kemampuan HID MIDI yang dimiliki Pro Micro saat menggunakan perpustakaan Midi_controller.h. Jadi saya memutuskan untuk menggunakan dua multiplexer 16-channel untuk memenuhi persyaratan input untuk jangkauan 2 oktaf.
Berikut adalah daftar bagian yang saya gunakan:
Tombol Arkade Besar x15
Tombol Arcade Kecil x10
Pro Mikro x2
Multiplexer 16-saluran x2
Cincin neopiksel
Potensiometer 10k x6
Kawat penghubung
Alat solder
1/8 ''MDF
Langkah 2: Desain dan Pemotongan
Saya telah menyertakan file.svg untuk bertanya apakah itu berguna, tetapi saya mendorong semua orang untuk melatih kreativitas dan eksperimen dalam proses desain. Mungkin menggunakan akrilik alih-alih mdf akan terlihat luar biasa!
Saya menggunakan mata bor dan bor di versi pertama jadi saya mencari produk yang lebih presisi menggunakan perangkat lunak desain dan pemotong laser kali ini.
Langkah 3: Solder dan Kawat
Ini adalah bagian yang paling memakan waktu. Saya menemukan bagian-bagian tertentu dari terapi penyolderan jadi minumlah teh, kenakan selai yang halus dan ketahuilah bahwa langkah ini adalah maraton dan bukan lari cepat!
Saya mencoba untuk menyelamatkan kabel sebanyak mungkin dari versi pertama dan memperhatikan di mana saya akan menempatkan Arduino dan mux untuk mencoba dan menghilangkan beberapa massa kawat yang harus dimasukkan ke dalam kotak setelah itu. selesai.
Saya cenderung merangkul kekacauan jalinan kabel yang bagus lebih dari beberapa jadi ikuti ambisi Anda sendiri saat memilah kabel.
Sejauh panduan untuk koneksi, tulis kode terlebih dahulu dan kemudian biarkan itu menentukan ke mana kabel akan pergi …
Saya membuat keyboard dari nada terendah ke nada tertinggi dengan 16 nada pertama ke mux1 dan nada yang tersisa ke mux2 mungkin ada sedikit peningkatan latensi dengan pengaturan mux tetapi prosesor 16mhz melewatinya cukup cepat sehingga saya tidak bisa melihat.
Saya mencoba menyelami multiplexing midi sebelum tutorial apa pun dan menabrak dinding, jadi saya sarankan melakukan beberapa tutorial dasar untuk mendapatkan pemahaman dasar jika hal-hal tampak di luar jangkauan.
Saya mengikuti langkah-langkah pemecahan masalah sederhana ini:1. Pastikan semuanya di-ground2. Periksa celana pendek3. Pot mendapatkan 5v4. Periksa kembali apakah semuanya terhubung ke ground
Langkah 4: Terlalu Banyak Kabel…
Saya meremehkan kedalaman kotak dan mengalami kesulitan membuat bagian atas duduk dengan baik dengan terlihat seperti akan meledak "Akira Style" jadi saya membicarakannya dengan beberapa teman di studio dan membuat rencana untuk memakainya tampilan pada suatu sudut. Saya melakukan beberapa prototyping cepat dengan potongan akrilik dan berakhir dengan solusi yang bagus. Ini semacam menampilkan sarang burung di belakang seperti labirin kabel patch di synthesizer Moog 60-an. Selesai, kan?
Langkah 5: Neopiksel
Saya menggunakan Neopixels dalam proyek sebelumnya menggunakan MIDI dan telah menemukan bahwa MIDI memerlukan papan khusus untuk melakukan tugasnya, jadi saya memasang Pro Micro lain menggunakan input "RAW" untuk daya 5v yang berjalan dari papan pertama. Saya tidak memprogram sesuatu yang mewah, hanya menemukan program dari sketsa sampel teruntai dari perpustakaan Adafruit.
Langkah 6: Kode
Untuk mengunggah:1. Pastikan Anda mengunduh pustaka Midi_Controller.h2. Pilih "Arduino Leonardo" dari papan type3. Pilih borad dari menu Port4. Kompilasi dan unggah
Setelah mengunggah tes dengan aplikasi pemantauan midi. Jika semuanya tampak berjalan sesuai rencana, inilah saatnya untuk membuat musik!
Langkah 7: Keluar
Saya menggunakan Ableton Live dengan proyek saya karena fleksibilitasnya. Jika Anda menggunakan Garage Band, itu akan tetap berfungsi tetapi kenopnya akan memiliki fungsi tetap tergantung pada apa yang Anda programkan nomor MIDICC seperti pada sketsa. Ada pertanyaan? Tinggalkan mereka di komentar! Selamat Berkreasi!
Direkomendasikan:
Tambahkan LED ke Tombol Arcade Stick Sanwa Anda!: 6 Langkah (dengan Gambar)
Tambahkan LED ke Tombol Sanwa Arcade Stick Anda!: Ada banyak solusi LED yang tersedia untuk fightstick atau kabinet arcade Anda, tetapi versi tanpa solder atau yang dibeli di toko dapat memakan biaya yang cukup besar. Tidak berada dalam pekerjaan yang dibayar dengan sangat baik tetapi masih menginginkan bakat LED untuk pertarungan saya, saya mencari
Keyboard USB Satu Tombol RGB: 6 Langkah (dengan Gambar)
RGB One Button USB Keyboard: Pernah merasa perlu memiliki keyboard backlit RGB yang mungil namun fungsional, tidak lebih besar dari ukuran satu tombol? Tidak? Siapa yang peduli, buat saja! Instruksi ini akan memandu Anda melalui langkah-langkah yang Anda butuhkan untuk membuat Anda sendiri, sedikit tidak berguna, di
Tombol-Keyboard Pengontrol Midi: 6 Langkah
Midi Controller Button-Keyboard: Terinspirasi oleh proyek midifighter saya, saya mulai membuat pengontrol midi gaya tombol yang memanfaatkan banyak input digital yang dimiliki papan Mega Arduino. Dalam Instruksi ini kita akan berjalan melalui langkah-langkah yang diambil dari mengumpulkan bahan
Kembalikan Huruf yang Dicat pada Tombol Keyboard: 5 Langkah
Pulihkan Huruf yang Dicat pada Tombol Keyboard: Laptop saya dan komputer desktop baru kami memiliki tombol hitam yang tampak keren dengan huruf bercat putih. Setelah beberapa saat, tombol-tombol tertentu kehilangan huruf-huruf yang dicat karena tergores kuku. Perhatikan tombol A, S, D, H, L, E, R, T, O, N, dan M. Dalam kondisi minim cahaya bisa
Membuat Papan Nama Menyala dari Tombol Keyboard: 6 Langkah
Membuat Papan Nama Menyala dari Tombol Keyboard: Instruksi ini akan menunjukkan kepada Anda semua cara membuat pelat nama yang menyala dari beberapa tombol keyboard bekas dan beberapa elektronik. Mari kita mulai