Daftar Isi:

Membuat Theremin Ultrasonik Sederhana: 6 Langkah
Membuat Theremin Ultrasonik Sederhana: 6 Langkah

Video: Membuat Theremin Ultrasonik Sederhana: 6 Langkah

Video: Membuat Theremin Ultrasonik Sederhana: 6 Langkah
Video: Building Musical Instruments with Foam Board! (DIY Theremin) 2024, Juli
Anonim
Buat Theremin Ultrasonik Sederhana
Buat Theremin Ultrasonik Sederhana

Proyek ini adalah theremin ultrasonik berbasis arduino.

Langkah 1:

Image
Image

Pendahuluan/Latar Belakang:

Saya sudah lama berpikir untuk membuat theremin. Saya menemukan diri saya tertarik pada versi berbasis Arduino di mana saya dapat bereksperimen dengan perpustakaan dan suara yang berbeda. Awalnya, saya memutuskan untuk merujuk pada satu proyek yang saya lihat online.

Itu didasarkan pada perpustakaan "Mozzi" di Arduino dan membutuhkan penguat audio mono untuk suaranya. Itu juga menggunakan akselerometer sehingga akan menghasilkan suara hantu yang rusak saat dimiringkan, tetapi karena saya tidak memerlukan fitur tambahan itu, saya menyesuaikan kode dan sirkuitnya. Namun, amplifier terus memberi saya masalah dengan catu daya meskipun mencoba berbagai pengaturan. Karena saya bahkan tidak memerlukan "suara vibrato berhantu" yang khusus digunakan "Mozzi", saya memutuskan untuk melanjutkan dan merancang variasi baru sama sekali.

Merancang proyek

Saya menemukan perpustakaan "ToneAC" yang cukup sederhana untuk dikodekan dan menggunakan perpustakaan "Ping Baru" untuk sinyal ultrasonik saya. Sementara ToneAC bekerja dengan sempurna, yang baru Ping tidak bekerja dengan baik untuk rentang suara yang saya inginkan dan juga terus memberikan suara yang konstan ketika keluar dari jangkauan yang tidak saya inginkan. Saya juga membaca bahwa itu tidak terlalu kompatibel dengan perpustakaan ToneAC; dalam hal apapun, saya memutuskan untuk beralih ke perpustakaan "Ultrasonic" untuk mendeteksi jarak dan menulis ulang seluruh kode karena memberi saya jarak dalam cm sementara NewPing memberikannya dalam mikrodetik. Saya bermain-main dengan rumus frekuensi untuk mencapai rentang optimal yang diinginkan (sekitar 120 cm) dan nada (memainkan sekitar 1,5 oktaf) dan juga mengubah sirkuit saya. Satu hal yang baik tentang kedua perpustakaan adalah bahwa pin didefinisikan dengan jelas dan tidak ada ambiguitas mengenai pin default. Selain itu, speaker ini juga terhubung langsung ke Arduino sehingga jika Anda menggunakan kabel USB, tidak menyebabkan masalah catu daya dan mampu menghasilkan suara yang jernih dan keras. Namun, itu tidak bekerja dengan baik dengan baterai yang tidak mampu memberikan arus sebanyak itu dan setelah memasangnya, Anda benar-benar dapat melihat Arduino menyala dan kemudian meredup.

Langkah 2:

Gambar
Gambar

Penyesuaian dan pemolesan tambahan

Untuk kontrol volume, saya memasang potensiometer antara speaker dan Arduino sehingga pemain dapat memvariasikannya dengan sebuah tombol. Karena bekerja paling baik menggunakan papan, saya membuat papan theremin dengan pegangan jari di bagian belakang untuk menggenggamnya dengan benar. Akhirnya, saya menemukan casing yang bagus untuk sirkuit utama, mengebor beberapa lubang untuk kabel speaker, sensor dan kabel USB (jadi saya bisa langsung mencolokkan Arduino) tanpa mengeluarkannya (saya memasukkan beberapa potongan kayu ke memastikan Arduino tetap di tempatnya). Saya meletakkan semua komponen ini-kotak kotak, speaker dan kabel USB dan adaptor dalam kotak kompak jadi itu seperti kit-yang perlu Anda lakukan adalah menambahkan kabel USB dan memasang adaptor ke stopkontak dan bermain !

Langkah 3:

Bagian:

Sensor ultrasonik

Speaker-16 ohm (Anda dapat menggunakan voltase yang lebih rendah tetapi yang ini memberikan volume terbaik)

Potensiometer- hingga 10k

Arduino Uno (dengan kabel USB)

Kabel dan selubung untuk memasukkan semuanya

Langkah 4:

Kode dan sirkuit

Kode yang digunakan untuk rangkaian dapat ditemukan di: Kode

Rangkaian untuk proyek ini sangat sederhana. Speaker terhubung langsung ke Arduino dengan kabel ground ke pin 9 dan kabel positif ke pin 10 melalui potensiometer. Untuk sensor ultrasonik, trigonometri menjadi 12, gema menjadi 13, dan daya dan ground masing-masing menjadi 5V dan ground.

Langkah 5: Beberapa Video Lainnya:

Langkah 6:

Selamat membangun!

Direkomendasikan: