Daftar Isi:
- Langkah 1: Info Perangkat Keras Dasar
- Langkah 2: Fitur/perilaku:
- Langkah 3: Kode:
- Langkah 4: Itu Saja
Video: MIDI Pod-Pal: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
***PERBARUI 22/4/'21***
*** Saya telah menambahkan skema lengkap yang menunjukkan semua kabel untuk membantu konstruksi.***
Saya tidak akan membahas secara mendalam di sini pada bagian pembuatan, niat saya adalah untuk menunjukkan contoh lain membangun pengontrol MIDI berbasis Arduino jika Anda meneliti topik atau berpikir tentang membangun sesuatu dan mengumpulkan ide. Aplikasi saya cukup spesifik untuk Line 6 Pod 2.0, tetapi dengan beberapa kode tweaking dapat dibuat lebih luas diterapkan. Ada beberapa prosesor efek gitar dengan kemampuan MIDI yang mengatur preset mereka di bank 4. Saya bermain gitar dalam kebaktian kontemporer. Gereja memiliki prosesor pemodelan Line 6 Pod 2.0 yang diletakkan di lantai dan tidak memiliki sakelar kaki untuk mengubah preset atau pedal untuk mengontrol volume. Ada beberapa pengontrol yang ada di pasaran. Behringer FCB1010 adalah solusi yang bagus untuk sekitar $150 tetapi membutuhkan lebih banyak ruang lantai panggung daripada yang saya inginkan. Dan selain itu, apa yang menyenangkan itu? Saya tahu saya harus mencoba dan membangunnya. Dan… saya berhasil!
Langkah 1: Info Perangkat Keras Dasar
Sasis: Saya "merencanakan ulang" modulator HDMI "ZvBox 160" yang diambil. Konstruksi baja kokoh yang bagus, harus selamat dari kiamat zombie. Menghancurkannya, menata bagian-bagiannya, melakukan pengukuran. Saya kemudian membuat kombinasi template bor/label panel depan di Photoshop. Saya mencetak label pada lembaran perekat satu halaman penuh dan menambahkan lapisan luar lembaran berperekat. Lihat midi_con_faceplate.psd. Dimensi kotak adalah 1,7" T x 10,5" L x 4,75" D (4,32 cm T x 26,67 cm L x 12,07 cm D)
Pengontrol: Klon Arduino Mega 2560 yang dibuat oleh Sainsmart.
Tampilan: Model Kingbright DC08-11SRWA. Saya memasangnya dan 220 resistor yang diperlukan pada papan perf kecil yang juga menyediakan cara untuk memasang ke sasis.
Foot Switches: apa yang saya letakkan di sekitar. SPST sesaat, biasanya terbuka. guitarpedalparts.com memilikinya seharga $3.
LED: Saya memiliki beberapa LED Bi-warna Hijau dan Merah Berkedip yang tidak dapat saya identifikasi lagi dari mana asalnya, tetapi LED bi-warna katoda umum 3 pin mana pun akan berfungsi.
Tetapkan sakelar: SPDT kecil, aksinya ON-OFF-(ON). Bagian mouse # 611-7107-001.
Jack keluaran: Rean NYS2122 TS 1/4.
Pedal: tipe pot lancip linier 10k pasif. Saya menggunakan Line 6 EX 1; M Audio EX-P dan Roland EV-5 konon juga akan berfungsi. Lihat gambar untuk detail skema rangkaian pedal.
Resistor: 10K untuk pull-up pada sakelar (QTY: 8); 220 Ohm untuk jack MIDI (saya menggunakan 2, satu mungkin cukup); 220 Ohm untuk LED saluran prasetel (QTY 8); 220 Ohm untuk tampilan Kingsbright (QTY: 8); 2.2K untuk jack pedal ekspresi (QTY: 1).
Jack DC dudukan sasis. Bagian mouse # 502-712A.
PEMBARUAN: Saya telah menyertakan gambar-j.webp
Langkah 2: Fitur/perilaku:
Sakelar kaki berlabel "A" hingga "D" memilih 4 preset di dalam bank. Sakelar 2 kaki lainnya menambah dan mengurangi nomor Bank. Saat mengganti bank, LED terkait tombol preset yang terakhir digunakan menyala dengan warna alternatif sampai Anda memilih preset di bank baru, atau kembali ke bank asli.
2 sakelar sakelar sesaat memungkinkan pengguna untuk menetapkan nomor saluran MIDI dan pengontrol kontinu (CC). Hanya CC 1, 2, 4 dan 7 yang dapat dipilih (disetel dalam kode Arduino, tetapi dapat diperluas) tetapi ini adalah yang paling umum digunakan. Ada 9 bank di POD 2.0, pengontrol mengakses semua 9 tetapi juga menyertakan bank khusus 10. 10-A mengaktifkan dan menonaktifkan tuner, 10-B memilih mode wah untuk pedal. Baik 10-C atau 10-D akan mematikan wah dan kembali ke nomor CC yang ditetapkan pengguna.
Standarnya adalah CC7 untuk volume. Layar LED menunjukkan nomor bank saat ini, dan untuk sesaat menunjukkan saluran MIDI dan nomor CC saat ditetapkan.
Langkah 3: Kode:
Berikut kodenya. Saya telah berusaha untuk mengaturnya dan memasukkan banyak komentar. Silakan gunakan, gunakan kembali, menyalahgunakan atau membingungkan sesuai kebutuhan.
Anda harus menyertakan perpustakaan MIDI dari FortySevenEffects di github.com.
Langkah 4: Itu Saja
Jangan ragu untuk menghubungi saya jika Anda memiliki pertanyaan. Saya bukan ahli kode, tetapi saya akan dengan senang hati menawarkan saran atau ide.
Direkomendasikan:
Hexa-pod: 6 Langkah
Hexa-pod: Ini adalah hexapod, itu adalah robot ukuran kecil yang memiliki bagian-bagian kecil yang dibuat dengan printer 3D dengan menggunakan filamen nilon. Mudah untuk mengontrol dan memainkan fungsinya
Studebake-o-pod: 12 Langkah
Studebake-o-pod: Saya pikir akan menyenangkan untuk membuat aksesori keren untuk iPod saya. Instruksi dan video ini memberi Anda petunjuk langkah demi langkah untuk membuat Studebake-o-pod Anda sendiri
MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: 7 Langkah (dengan Gambar)
MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: Kontroler ini mengedipkan lampu strip LED tiga warna selama 50mS per not. Biru untuk G5 hingga D#6, merah untuk E6 hingga B6 dan hijau untuk C7 hingga G7. Pengontrol adalah perangkat ALSA MIDI sehingga perangkat lunak MIDI dapat menampilkan ke LED pada saat yang sama sebagai perangkat synth MIDI
Pod Penyembuhan Skinception: 4 Langkah
Skinception Healing Pod: Sebuah proyek yang menggunakan Arduino Uno untuk membuat strip LED sensor sentuh. Input: Sensor Kapasitif Output: strip LED
Pod Murah: 4 Langkah
CheapPod: Saya baru-baru ini menggoreng pemutar mp3 saya. Satu chip kecil Linear Technologies kehilangan nomor bagiannya, jadi pemain seharga $250 tidak ada gunanya karena saya tidak bisa mengganti bagian $0,50)o; yang membuatku kesal. Jadi, apa yang harus dilakukan dengan HD 40G Tosh 1,8" yang sangat bagus?