Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Reka Bentuk dan Keratan
- Langkah 3: Pateri dan Kawat
- Langkah 4: Terlalu Banyak Wayar …
- Langkah 5: Neopixel
- Langkah 6: Kod
- Langkah 7: Keluar
Video: Papan Kekunci Arcade Button MIDI: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Ini adalah versi 2.0 dari salah satu lawatan pertama saya ke dalam pengaturcaraan Arduino dan DIY MIDI. Saya telah mengembangkan kemahiran saya dalam membuat prototaip dan reka bentuk jadi saya fikir ia akan menjadi demonstrasi proses dan kemajuan yang baik. Dengan proses reka bentuk yang lebih tepat, saya mengitar semula butang dari percubaan pertama saya dan mula membina 2.0!
Langkah 1: Bahan
Versi pertama saya menggunakan Arduino Mega kerana banyak input yang dimilikinya tetapi saya suka saiz kecil dan kemampuan HID MIDI yang dimiliki oleh Pro Micro ketika menggunakan perpustakaan Midi_controller.h. Oleh itu, saya memutuskan untuk menggunakan dua multiplexer 16-saluran untuk memenuhi keperluan input untuk jarak 2-oktaf.
Berikut adalah senarai bahagian yang saya gunakan:
Butang Arked Besar x15
Butang Arked Kecil x10
Pro Mikro x2
Multiplexer 16-saluran x2
Cincin Neopixel
Potensiometer 10k x6
Kawat cangkuk
Alat pematerian
1/8 MDF
Langkah 2: Reka Bentuk dan Keratan
Saya telah memasukkan fail.svg untuk menanyakan fikiran jika itu berguna, tetapi saya mendorong semua orang untuk mengungguli kreativiti dan eksperimen dalam proses reka bentuk. Mungkin menggunakan akrilik dan bukannya mdf akan kelihatan hebat!
Saya menggunakan bor dan bore pada versi 1 jadi saya ingin mendapatkan produk yang lebih tepat menggunakan perisian reka bentuk dan pemotong laser kali ini.
Langkah 3: Pateri dan Kawat
Ini adalah bahagian yang paling memakan masa. Saya dapati bahagian tertentu pematerian pematerian jadi dapatkan teh, masukkan jem halus dan ketahui bahawa langkah ini adalah maraton dan bukan lari cepat!
Saya cuba menyelamatkan sebanyak mungkin wayar dari versi 1 dan memperhatikan di mana saya akan meletakkan Arduino dan mux untuk mencuba dan menghilangkan sebahagian daripada jisim wayar yang harus dimasukkan ke dalam kotak selepas itu. selesai.
Saya cenderung merangkumi kekacauan kabel yang lebih baik daripada yang lain, jadi ikuti cita-cita anda sendiri semasa menyusun wayar.
Sejauh panduan untuk sambungan, tuliskan kodnya terlebih dahulu dan kemudian biarkan yang menentukan ke mana wayar pergi …
Saya membina papan kekunci dari nota terendah hingga tertinggi dengan nota ke-1 ke-1 menjadi mux1 dan nota selebihnya akan menjadi mux2 mungkin ada sedikit peningkatan latensi dengan penyediaan mux tetapi pemproses 16mhz melaluinya cukup cepat sehingga saya tidak dapat melihat.
Saya cuba menyelami midi multiplexing sebelum ada tutorial dan memukul, jadi saya cadangkan melakukan beberapa tutorial asas untuk mendapatkan pemahaman asas jika ada sesuatu yang tidak dapat dijangkau.
Saya mengikuti langkah penyelesaian masalah mudah ini: 1. Pastikan semuanya dibumikan2. Periksa seluar pendek3. Pot mendapat 5v4. Periksa semula bahawa semuanya dibumikan
Langkah 4: Terlalu Banyak Wayar …
Saya meremehkan kedalaman kotak dan mengalami kesukaran untuk membuat bahagian atas duduk dengan baik dengan kelihatan seperti akan meletupkan "Gaya Akira" jadi saya membincangkannya dengan beberapa rakan di studio dan membuat rancangan untuk meletakkannya paparan pada sudut. Saya melakukan prototaip cepat dengan sekerap akrilik dan berakhir dengan penyelesaian yang bagus. Ini semacam mempamerkan burung-burung yang bersarang di belakang seperti labirin kabel patch pada synthesizer Moog 60-an. Selesai, bukan?
Langkah 5: Neopixel
Saya menggunakan Neopixels dalam projek sebelumnya menggunakan MIDI dan mendapati bahawa MIDI memerlukan papan khusus untuk menjalankan tugasnya, jadi saya memasang Pro Micro lain menggunakan input "RAW" untuk kuasa 5v yang berjalan dari papan pertama. Saya tidak memprogram sesuatu yang mewah, saya baru sahaja menjumpai program dari lakaran sampel strandtest dari perpustakaan Adafruit.
Langkah 6: Kod
Untuk memuat naik: 1. Pastikan anda memuat turun perpustakaan Midi_Controller.h2. Pilih "Arduino Leonardo" dari papan jenis3. Pilih borad dari menu Port4. Susun dan muat naik
Setelah memuat naik ujian dengan aplikasi pemantauan midi. Sekiranya semuanya kelihatan seperti yang dirancang, sudah tiba masanya untuk membuat muzik!
Langkah 7: Keluar
Saya menggunakan Ableton Live dengan projek saya kerana fleksibiliti. Sekiranya anda menggunakan Garage Band, ia tetap berfungsi tetapi tombol-tombolnya akan mempunyai fungsi tetap bergantung pada apa yang anda atur nombor MIDICC seperti dalam lakaran. Ada soalan? Tinggalkan mereka di komen! Selamat Membuat!
Disyorkan:
Papan Kekunci USB RGB One Button: 6 Langkah (dengan Gambar)
Papan Kekunci RGB One Button: Pernah merasakan keperluan untuk mempunyai papan kekunci lampu latar RGB yang kecil namun berfungsi, tidak lebih besar daripada saiz satu kekunci? Tidak? Siapa yang peduli, buatlah! Petunjuk ini akan membimbing anda melalui langkah-langkah yang anda perlukan untuk membuat sendiri, sedikit tidak berguna, pada
Betulkan Kekunci Papan Kekunci: 5 Langkah (dengan Gambar)
Betulkan Kekunci Papan Kekunci: Saya menjumpai papan kekunci yang hebat di longgokan sampah kami, iaitu Papan Kekunci Microsoft Natural Ergonomik. Ia mempunyai susun atur yang selesa, tetapi hanya ada satu masalah. Kekunci N tidak terlalu responsif. Anda harus benar-benar memukulnya untuk mendapatkannya untuk mendaftar. Sememangnya, ini tidak berlaku
Papan Kekunci Quick and Dirty Das (Papan Kekunci Kosong): 3 Langkah
Papan Kekunci Quick and Dirty Das (Papan Kekunci Kosong): Papan Kekunci Das adalah nama papan kekunci yang paling popular tanpa tulisan pada kekunci (papan kekunci kosong). Papan Kekunci Das dijual pada harga $ 89.95. Instruksional ini akan membimbing anda walaupun membuat sendiri dengan papan kekunci lama yang anda miliki
Membersihkan Papan Kekunci Apple Aluminium . atau Papan Kekunci Sentuhan Lembut Lain: 5 Langkah
Membersihkan Papan Kekunci Apple Aluminium …. atau Papan Kekunci Sentuhan Lembut Lain: Sebersih anda atau saya mungkin cuba menyimpan papan kekunci epal aluminium kami, ia menjadi kotor setelah setahun atau lebih. Petunjuk ini adalah untuk membantu anda membersihkannya. Hati-hati, kerana saya tidak bertanggungjawab sekiranya papan kekunci anda rosak semasa melakukan ini …. SUCKS F
Kembalikan Huruf yang Dicat pada Kekunci Papan Kekunci: 5 Langkah
Kembalikan Huruf yang Dicat pada Kekunci Papan Kekunci: Komputer riba dan komputer desktop baru kami mempunyai kunci hitam yang menarik dengan huruf dicat putih. Selepas beberapa ketika, kunci tertentu kehilangan huruf yang dicat dari pukulan kuku. Perhatikan kekunci A, S, D, H, L, E, R, T, O, N, dan M. Dalam cahaya rendah dapat