Isi kandungan:
- Langkah 1: Mengumpulkan Bahan Yang Diperlukan
- Langkah 2: Menjadikan Badan Luar
- Langkah 3: Sambungan
- Langkah 4: Perhimpunan Akhir
- Langkah 5: Memuat naik Kod ke Arduino
- Langkah 6: Keperluan Perisian
- Langkah 7: Penyelesaian masalah
Video: Fighter MIDI Based Arduino (Sensitive Touch): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
MIDI bermaksud Antaramuka Digital Alat Muzik. Di sini, kami membuat pejuang MIDI sensitif sentuhan.
Ia mempunyai 16 alas. ini boleh ditambah atau dikurangkan. Di sini saya telah menggunakan 16 kerana pin arduino terhad.
Saya juga telah menggunakan pin input analog (A0, A1, A2, A3, A4) sebagai input digital.
Ini adalah arahan pertama saya. Oleh itu maafkan saya atas sebarang kesilapan. Saya tidak terfikir untuk membuat pengajaran lebih awal.
jadi saya tidak mempunyai banyak gambar terperinci.
Terdapat video yang berfungsi dari MIDI yang saya pilih gitar dengan suara dalam perisian ableton live 9 dalam video tersebut.
Langkah 1: Mengumpulkan Bahan Yang Diperlukan
Perkara yang anda perlukan adalah:
- Arduino uno R3 (1 unit)
- Rintangan 1Mohm (16 unit)
- Perisai arduino tujuan umum (1 unit)
- Kertas aluminium
- Lembaran plastik / akrilik (untuk bahagian luar badan)
- Potensiometer (1 unit)
- wayar
- Pita hitam
Alat yang digunakan adalah:
- Gerudi
- Alat memotong
- Besi pematerian
- Gam Panas
Ini adalah bekalan yang diperlukan untuk menjadikan pejuang MIDI. Saya mempunyai perisai arduino Tujuan Umum untuk tahanan.
tetapi Anda boleh menggunakan pcb tujuan umum.
Langkah 2: Menjadikan Badan Luar
Untuk membuat bahagian luar badan, Anda memerlukan kepingan plastik.
potong helaian dengan ukuran yang diberikan:
atas dan bawah (200mm x 200mm)
untuk 4 sisi (200mm x 40mm)
sekarang potong 16 lubang pada helaian atas untuk melepasi wayar untuk alas. Slot di satu sisi untuk penyambung arduino.
Sertakan kepingan ini untuk membuat kuboid kecuali bahagian atas. Pad diperbuat daripada aluminium foil.
potong 16 helai aluminium foil bersaiz 45mm x 45mm.
Lubang yang digerudi hendaklah mengikut lokasi pad.
Langkah 3: Sambungan
sambungan hendaklah dibuat seperti yang ditunjukkan dalam gambar.
potensiometer adalah untuk kepekaan sentuhan. Ini untuk menyesuaikan sensitiviti sentuhan.
CATATAN: Wayar yang akan digunakan mestilah jenis yang sama. Jika tidak, ini boleh menjadi perbezaan dalam nilai kapasitif.
cuba juga membuat wayar dengan ukuran yang sama.
Langkah 4: Perhimpunan Akhir
Sekarang, kita mesti menggabungkan kedua-dua bahagian elektronik dan perkakasan. Pertama, sambungkan kerajang aluminium ke lapisan atas yang sama jarak dan sambungkan wayar ke setiap kerajang. Kawat kemudian disambungkan ke arduino seperti pada langkah 2.
Anda boleh melekatkan kerajang menggunakan gam atau menggunakan pita.
anda juga boleh meletakkan beberapa kepingan kadbod antara plastik dan kerajang untuk memberikan ketebalan dan rasa yang baik.
CATATAN: Kabel mesti disambungkan ke kerajang secara berterusan.
Langkah 5: Memuat naik Kod ke Arduino
kodnya diberikan di sini.
muat naik ke arduino.
CATATAN: semasa memuat naik kod ke arduino, port bersiri di midi tanpa rambut mesti diatur agar tidak tersambung. jika tidak semasa memuat naik kod, kesalahan akan dipaparkan.
berikut adalah kod untuk menguji panel sentuh dan mendapatkan nilai sensor (capouch16try.ino)
kod ujian memberikan nilai-nilai sensor.
nilai-nilai ini harus hampir sama. jika tidak, pad tidak akan berfungsi dengan betul.
nilai yang diberikan akan menjadi kepekaan kod yang lain.
Langkah 6: Keperluan Perisian
Muat turun perisian berikut:
- Ableton Live 9 Suite
- Siri MIDI tanpa rambut
- GelungMIDi
Ableton boleh dimuat turun dari laman web rasmi.
Pautan Github untuk memuat turun midi tanpa rambut:
(https://projectgus.github.io/hairless-midiserial/)
Pautan ke loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Muat turun dan pasang perisian ini.
ikut langkah-langkah ini:
langkah 1.
buka LoopMIDI dan klik pada butang (+) di sudut kiri bawah.
Port dibuat untuk pemindahan data.
Langkah2.
Buka midi tanpa rambut, sekarang pilih loopmidiport di midi out.
biarkan midi tidak bersambung.
pilih port bersiri ke arduino. (ini akan ditunjukkan semasa arduino disambungkan ke pc / laptop)
langkah 3.
jalankan ableton secara langsung 9.
pilihan terbuka (ctrl +,)
sekarang pilih pautan midi di lajur kiri dan pilih tetapan seperti yang ditunjukkan dalam gambar.
tutup tingkap itu
Langkah 4.
sekarang pilih gendang di lajur kedua dari kiri.
pilih mana-mana gendang.
apabila dram dipilih.
dan anda menyentuh pad midi, bunyi dihasilkan di komputer riba anda.
Pejuang MIDI anda selesai.
Nikmati !!!:-)
Langkah 7: Penyelesaian masalah
Perisian tidak dikonfigurasi dengan betul.
akan ada beberapa masalah sebelumnya dalam mengatur sentuhan kerana pad memberikan nilai analog dan nilai-nilai ini dapat menimbulkan masalah.
wayar mungkin tidak disambungkan dengan betul.
kerajang tidak menyentuh wayar dengan betul.
wayar mungkin semakin pendek.
Disyorkan:
Hentikan Tangan dan Kaki Berkeringat Dengan Sweat Fighter !: 7 Langkah (dengan Gambar)
Hentikan Tangan dan Kaki Berkeringat Dengan Sweat Fighter !: 3/1/19 Kemas kini: Sebilangan orang melaporkan kesakitan, yang disebabkan oleh pembalikan polaritas yang cepat. Saya akan mengemas kini kod untuk mengurangkan masalah itu, tetapi buat masa ini anda harus menahan diri untuk membina ini. Hyperhidrosis adalah keadaan yang menyebabkan lebihan
Arduino Uno Midi Fighter: 5 Langkah
Arduino Uno Midi Fighter: Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com) Berdasarkan MidiFighter yang popular oleh DJ Techtools, Arduino Musical Instrument Digit buatan sendiri ini Digit
Jump Sensitive Neopixel Trampoline: 11 Langkah (dengan Gambar)
Jump Sensitive Neopixel Trampoline: Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana membina trampolin yang berubah warna setiap kali anda melompat
Capacitive Touch With Evive (Arduino Based Controller): 6 Langkah (dengan Gambar)
Capacitive Touch With Evive (Arduino Based Controller): Adakah anda tahu bagaimana skrin sentuh telefon pintar anda berfungsi? Telefon pintar mempunyai pelbagai sensor sentuh di bawah skrin kaca. Pada masa kini, berdasarkan teknologi penginderaan sentuhan kapasitansi dan sentuhan lembut juga mudah dikesan. Sentuhan kapasitif dirasakan
Peluk & Touch Sensitive Instructables Robot Patch: 10 Langkah (dengan Gambar)
Peluk & Touch Sensitive Instructables Robot Patch: Saya selalu mahu membuat projek yang mudah tetapi baik dengan tampalan ini, dan " bersaiz poket " pertandingan seolah-olah merupakan peluang terbaik untuk membuat maskot robot. Bab ini duduk di dalam poket baju saya, seperti di ikon peraduan, dan masuk