Daftar Isi:

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

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

Video: Mesin Drum Sederhana Dengan Arduino Uno dan Mozzi: 4 Langkah
Video: Drum Elektrik Arduino | Part 4 2024, Juli
Anonim
Mesin Drum Sederhana Dengan Arduino Uno dan Mozzi
Mesin Drum Sederhana Dengan Arduino Uno dan Mozzi
Mesin Drum Sederhana Dengan Arduino Uno dan Mozzi
Mesin Drum Sederhana Dengan Arduino Uno dan Mozzi

Tinggal di Argentina berarti surat internasional akan dicuri atau terjebak di bea cukai. Tambahkan karantina Coronavirus dan proyek Anda berikutnya terbatas pada papan Arduino Uno lama. Kabar baik? Seperti yang dikatakan penyair besar Rolling Stones, “Waktu ada di pihakku… ya itu”

Saya telah mengunduh Mozzi, perpustakaan musik yang luar biasa – tetapi juga rumit – yang tidak memerlukan perangkat keras tambahan untuk bekerja dan saya sudah mulai membaca dokumentasinya. Saya telah keluar dengan mesin drum/sequencer sederhana yang dapat dioperasikan seluruhnya dengan 5 kenop dan 1 tombol. Kenop pertama akan mengubah ketukan per menit dan 4 kenop lainnya akan menentukan apa yang harus dimainkan di setiap ketukan. Saya telah menambahkan juga 4 Led untuk mengidentifikasi ketukan saat ini.

Perlengkapan

Arduino Uno

Perpustakaan Mozzi

5 tombol

1 tombol tekan

1 soket audio

Kasus Cetak 3d opsional

Langkah 1: Detail Pemrograman

Detail Pemrograman
Detail Pemrograman

Di dalam kode, saat ketukan berlalu, setiap tombol dibaca dan nilai dari 0 hingga 1024 dipetakan ke skala 1-10. 1 artinya diam. 2 artinya tendangan. 3 berarti hai topi. 4 berarti snare dan posisi terbaru digunakan untuk beberapa suara yang disintesis dalam nada yang berbeda.

Langkah 2: Kandang

Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran

Selungkup dibuat dengan persegi panjang 2mm dan 4 sekrup.

Langkah 3: Suara

suara
suara
suara
suara

Suara dikonversi dari wav ke data mentah dan dimuat sebagai file external.h bersama dengan kode.ino. Prosedur ini sedikit rumit dan melibatkan perangkat lunak eksternal seperti Audacity dan juga skrip Python untuk mengonversi.raw ke.h

Mesin drum sederhana menyenangkan untuk dimainkan, suara default dapat diubah untuk suara lain seperti efek Gameboy dan suara Atari low-fi.

Tentu saja karantina juga berarti tidak ada publik untuk konser elektronik aneh Anda, jadi saya telah membuat sedikit animatronik bergerak yang akan secara otomatis mendeteksi ketukan dan menggerakkan kepala ke musik.

Langkah 4: Demo

Image
Image

Berikut adalah demo dari Drum Machine yang sedang dimainkan.

Kepala yang bergerak adalah proyek yang berdiri sendiri dengan Modul Suara dan Arduino Nano. Ini secara otomatis mendeteksi BPM dan menggerakkan kepala sesuai dengan itu.

Direkomendasikan: