Isi kandungan:

Mesin Drum Mudah Dengan Arduino Uno dan Mozzi: 4 Langkah
Mesin Drum Mudah Dengan Arduino Uno dan Mozzi: 4 Langkah

Video: Mesin Drum Mudah Dengan Arduino Uno dan Mozzi: 4 Langkah

Video: Mesin Drum Mudah Dengan Arduino Uno dan Mozzi: 4 Langkah
Video: DIY washing Machine 2024, Disember
Anonim
Mesin Drum Mudah Dengan Arduino Uno dan Mozzi
Mesin Drum Mudah Dengan Arduino Uno dan Mozzi
Mesin Drum Mudah Dengan Arduino Uno dan Mozzi
Mesin Drum Mudah Dengan Arduino Uno dan Mozzi

Tinggal di Argentina bermaksud surat antarabangsa akan dicuri atau terjebak dalam kebiasaan. Tambahkan karantina Coronavirus dan projek anda seterusnya terhad kepada papan Arduino Uno lama. Berita baik? Seperti kata penyair hebat dari Rolling Stones, "Masa ada di sisi saya … ya itu"

Saya telah memuat turun Mozzi, perpustakaan muzik yang sangat baik - tetapi juga rumit - yang tidak memerlukan perkakasan tambahan untuk berfungsi dan saya telah mula membaca dokumentasinya. Saya keluar dengan mesin drum / penjujukan sederhana yang dapat dikendalikan sepenuhnya dengan 5 tombol dan 1 butang. Tombol pertama akan menukar rentak seminit dan 4 tombol lain akan menentukan apa yang akan dimainkan dalam setiap rentak. Saya telah menambahkan 4 Leds untuk mengenal pasti rentak semasa.

Bekalan

Arduino Uno

Perpustakaan Mozzi

5 tombol

1 butang tekan

1 bicu audio

Sarung Bercetak 3d pilihan

Langkah 1: Perincian Pengaturcaraan

Butiran Pengaturcaraan
Butiran Pengaturcaraan

Di dalam kodnya, ketika ketukan berjalan, setiap tombol dibaca dan nilainya dari 0 hingga 1024 dipetakan ke skala 1-10. 1 bermaksud diam. 2 bermaksud sepakan. 3 bermaksud topi hi. 4 bermaksud snare dan kedudukan terkini digunakan untuk beberapa bunyi yang disintesis dalam nota yang berbeza.

Langkah 2: Kandang

Pagar
Pagar
Pagar
Pagar
Pagar
Pagar

Kandang dibuat dengan segiempat tepat 2mm dan 4 skru.

Langkah 3: Bunyi

Bunyi
Bunyi
Bunyi
Bunyi

Bunyi ditukar dari wav ke data mentah dan dimuat sebagai fail external.h bersama dengan kod.ino. Prosedur ini agak rumit dan melibatkan perisian luaran seperti Audacity dan juga skrip Python untuk menukar.raw menjadi.h

Mesin gendang ringkas senang dimainkan, bunyi lalai boleh diubah untuk bunyi lain seperti kesan Gameboy dan suara Atari rendah.

Sudah tentu, karantina juga tidak bermaksud umum untuk konsert elektronik ganjil anda, jadi saya telah membuat animatronik bergerak sedikit yang akan mengesan rentak secara automatik dan menggerakkan muzik.

Langkah 4: Demo

Image
Image

Berikut adalah demo Mesin Drum yang dimainkan.

Kepala bergerak adalah projek yang berdiri sendiri dengan Sound Module dan Arduino Nano. Ia mengesan BPM secara automatik dan menggerakkan kepala dengan sewajarnya.

Disyorkan: