Daftar Isi:
- Perlengkapan
- Langkah 1: Mendapatkan Hal-Hal Bersama
- Langkah 2: Memahami Dasar-dasarnya
- Langkah 3: Kode
- Langkah 4: Koneksi
- Langkah 5: Menguji Pengontrol MIDI Kami
- Langkah 6: Hubungkan ke DAW Anda dan Buat Musik
Video: Pengontrol Midi Non Kontak: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Membuat hal-hal non-kontak telah menjadi tren saat ini. Saya membuat pengontrol midi sederhana menggunakan mikro Arduino Pro dan beberapa papan detektor kedekatan IR yang memiliki pembanding bawaan, ini harus tersedia dengan cukup mudah dan murah. Proyek ini dapat digunakan pada Arduino apa pun yang memiliki papan berbasis 32u4, ini dilakukan karena kemampuan untuk menggunakan papan ini memiliki MIDI tanpa sakit kepala yang harus Anda lalui menggunakan midi tanpa rambut dan gangguan yang terkait dengannya. Proyek ini dilakukan untuk 7 nada utama yang dapat dengan mudah diperluas untuk nada lainnya. Saya menggunakan cakewalk oleh BandLab sebagai DAW saya karena keren dan gratis. Semoga Anda bersenang-senang membuat ini. Proyek ini awalnya dirancang untuk memperkenalkan siswa ke dunia Infra-Red yang indah dan aplikasinya yang menyenangkan.
Perlengkapan
Arduino Pro Micro (atau papan berbasis 32u4)
Sensor kedekatan IR * tidak ada nada yang Anda inginkan
tombol (opsional)
besi solder dan timah
pin berg
papan perf
Kabel
komputer
Langkah 1: Mendapatkan Hal-Hal Bersama
Mari kita terlebih dahulu mendapatkan hal-hal yang kita perlukan untuk membuat proyek ini. Anda akan memerlukan komputer Anda untuk menggunakan pengontrol MIDI ini.
Arduino Pro Micro (atau papan berbasis 32u4) sensor jarak IR * tidak ada nada yang Anda inginkan
tombol (opsional)
besi solder dan timah
pin berg
papan perf
Kabel
Anda akan membutuhkan Arduino IDE untuk memprogram papan Anda. Perangkat lunak MIDI-OX dimulai kembali untuk memeriksa proyek. Menggunakan ini dengan DAW memberikan hasil yang bagus.
Langkah 2: Memahami Dasar-dasarnya
Kontroler mikro mendeteksi ketika suatu objek mendekati detektor kedekatan IR. Kemudian mengirimkan kode MIDI yang sesuai ke komputer.
Kami akan menggunakan perpustakaan eksternal untuk mencapai ini. Anda dapat menemukan perpustakaan dari tautan di bawah ini.
github.com/arduino-libraries/MIDIUSB
kita dapat memeriksa apakah sinyal yang diterima oleh komputer sudah benar menggunakan software MIDI-OX.
Kami akan menggunakan Digital IO jika kami memiliki komparator di papan proximity IR. Karena komparator kami mendapatkan input sebagai 1 atau 0 di port I/O pengontrol mikro
Langkah 3: Kode
Kode ini relatif sederhana dan mudah dimodifikasi. saya telah melampirkan kode dengan instruksi ini.
Kapan pun ada objek yang mengganggu detektor kedekatan IR, kami mengirim sinyal yang sesuai ke komputer
Jika Anda ingin menggunakan not yang berbeda, gunakan grafik MIDI.
Unggah program ke pengontrol mikro
Langkah 4: Koneksi
Nyalakan papan proximity IR dengan memasok VCC dan ground.
Hubungkan output ke pin I/O digital yang sesuai. Saya telah menggunakan pin 2-8 untuk proyek saya.
pastikan untuk memodifikasi kode sesuai dengan pin yang digunakan.
Saya menggunakan pin berg perempuan sehingga saya dapat dengan mudah melepas dan mengganti detektor kedekatan IR dan arduino bila diperlukan.
Langkah 5: Menguji Pengontrol MIDI Kami
Saya sarankan menginstal MIDI-OX ke komputer Anda.
Setelah menyelesaikan semua koneksi di perfboard, tambahkan detektor IR.
Hubungkan papan ke komputer.
Buka program pengujian MIDI Anda.
Coba dekatkan satu jari ke detektor
Langkah 6: Hubungkan ke DAW Anda dan Buat Musik
Ini akan memakan waktu untuk membiasakan diri dengan cara bermain non-kontak tetapi itu akan menjadi pengalaman yang menyenangkan. Saya pribadi suka bermain drum menggunakan ini di Cakewalk. Tambahkan atau blokir cahaya dari papan sesuai selera Anda
Direkomendasikan:
Sirkuit Dispenser Pembersih Tangan/DIY [Non Kontak]: 10 Langkah
Sirkuit Dispenser Pembersih Tangan/DIY [Non Kontak]: Oleh Hesam Moshiri, [email protected] Stabilitas tinggi dan tidak sensitif terhadap cahaya sekitar Enklosur akrilik (plexiglass) potong laser Kemampuan kontrol aliran pembersih tangan yang hemat biaya /alkohol (efisiensi)
Dispenser Pembersih Tangan Non Kontak DIY Tanpa Arduino atau Mikrokontroler: 17 Langkah (dengan Gambar)
Dispenser Pembersih Tangan Non Kontak DIY Tanpa Arduino atau Mikrokontroler: Seperti yang kita semua tahu, wabah COVID-19 melanda dunia dan mengubah gaya hidup kita. Dalam kondisi ini, Alkohol dan hand sanitizer merupakan cairan vital, namun harus digunakan dengan benar. Menyentuh wadah alkohol atau pembersih tangan dengan tangan yang terinfeksi c
Gunakan Smartphone Sebagai Termometer Non Kontak / Termometer Portabel: 8 Langkah (dengan Gambar)
Gunakan Smartphone Sebagai Termometer Non Kontak / Portable Thermometer : Mengukur suhu tubuh dengan non-kontak / contactless seperti thermo gun. Saya membuat proyek ini karena Thermo Gun sekarang sangat mahal, jadi saya harus mendapatkan alternatif untuk membuat DIY. Dan tujuannya dibuat dengan versi anggaran rendah.SuppliesMLX90614Ardu
Detektor Tegangan Non Kontak: 5 Langkah (dengan Gambar)
Detektor Tegangan Non Kontak: Dalam Instruksi ini saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat detektor tegangan non-kontak untuk memeriksa kabel listrik hidup. Alat dan bahan yang digunakan (Tautan afiliasi): Transistor http://s.click.aliexpress.com /e/bWomecjILEDs http://s.click.aliexpress.com/e
Detektor Tegangan Non-Kontak DIY: 4 Langkah (dengan Gambar)
Detektor Tegangan Non-Kontak DIY: Semua orang bosan menggunakan kabel yang menggantung dari multimeter Anda untuk mendeteksi tegangan apa pun adalah kabel atau sirkuit. Tetapi ada cara untuk itu Detektor Tegangan Non-Kontak. Ya kedengarannya rapi dan sederhana. Jadi, Mari kita membuatnya dengan hanya menggunakan 4 Compon