Isi kandungan:

Buat Theremin Ultrasonik Ringkas: 6 Langkah
Buat Theremin Ultrasonik Ringkas: 6 Langkah

Video: Buat Theremin Ultrasonik Ringkas: 6 Langkah

Video: Buat Theremin Ultrasonik Ringkas: 6 Langkah
Video: THEREMIN - Over The Rainbow 2024, Julai
Anonim
Buat Theremin Ultrasonik Ringkas
Buat Theremin Ultrasonik Ringkas

Projek ini adalah terapi ultrasonik berasaskan arduino.

Langkah 1:

Image
Image

Pengenalan / Latar Belakang:

Saya berfikir untuk membuat ubat itu untuk masa yang lama. Saya mendapati diri saya tertarik pada versi berasaskan Arduino di mana saya dapat bereksperimen dengan perpustakaan dan suara yang berbeza. Pada mulanya, saya memutuskan untuk merujuk kepada satu projek yang saya lihat dalam talian.

Itu didasarkan pada perpustakaan "Mozzi" di Arduino dan memerlukan penguat audio mono untuk suaranya. Ia juga menggunakan akselerometer sehingga menghasilkan bunyi berhantu yang patah ketika dimiringkan tetapi kerana saya tidak memerlukan ciri tambahan itu, saya menyesuaikan kod dan litar yang sesuai. Namun, penguat tetap memberi saya masalah dengan bekalan kuasa walaupun mencuba pelbagai susunan. Oleh kerana saya tidak memerlukan "suara vibrato berhantu" yang digunakan oleh "Mozzi", saya memutuskan untuk terus maju dan merancang variasi baru sama sekali.

Merancang projek

Saya menjumpai perpustakaan "ToneAC" yang cukup ringkas untuk membuat kod dan menggunakan perpustakaan "Ping Baru" untuk isyarat ultrasonik saya. Walaupun ToneAC berfungsi dengan sempurna, yang baru Ping tidak berfungsi dengan baik untuk julat suara yang saya mahukan dan juga terus memberikan suara yang berterusan ketika berada di luar jangkauan yang tidak saya mahukan. Saya juga membaca bahawa tidak sesuai dengan perpustakaan ToneAC; bagaimanapun, saya memutuskan untuk beralih ke perpustakaan "Ultrasonik" untuk mengesan jarak dan menulis semula keseluruhan kod kerana ia memberi saya jarak dalam cm sementara NewPing memberikannya dalam mikrodetik. Saya bermain-main dengan formula frekuensi untuk mencapai julat optimum yang dikehendaki (kira-kira 120 cm) dan nada (memainkan kira-kira 1.5 oktaf) dan juga mengubah litar saya. Satu perkara yang baik dari kedua-dua perpustakaan adalah bahawa pin ditentukan dengan jelas dan tidak ada kesamaran mengenai pin lalai. Pembesar suara juga disambungkan secara langsung ke Arduino jadi jika anda menggunakan kabel USB, ia tidak menyebabkan masalah bekalan kuasa dan mampu menghasilkan suara yang jelas dan kuat. Walau bagaimanapun, ia tidak berfungsi dengan baik dengan pek bateri yang tidak dapat memberikan arus yang banyak dan jadi setelah memasangnya, anda sebenarnya dapat melihat Arduino menyala dan kemudian redup.

Langkah 2:

Imej
Imej

Penyesuaian dan penggilap tambahan

Untuk kawalan kelantangan, saya memasang potensiometer antara pembesar suara dan Arduino supaya pemain dapat mengubahnya dengan tombol. Oleh kerana ia berfungsi paling baik menggunakan papan, saya membuat papan pelekat dengan pegangan jari di bahagian belakang untuk mencengkamnya dengan betul. Akhirnya, saya menjumpai selongsong yang bagus untuk litar utama, menggerudi beberapa lubang untuk wayar pembesar suara, sensor dan kabel USB (jadi saya boleh memasukkan Arduino secara langsung) tanpa mengeluarkannya (saya memasukkan beberapa kepingan kayu ke memastikan Arduino tetap di tempatnya). Saya meletakkan semua komponen ini - kotak kotak, pembesar suara dan kabel USB dan penyesuai dalam kotak padat sehingga seperti kit - semua yang perlu anda lakukan ialah menambah kabel USB dan pasangkan penyesuai ke soket kuasa dan mainkan !

Langkah 3:

Bahagian:

Sensor ultrasonik

Pembesar suara-16 ohm (anda boleh menggunakan voltan yang lebih rendah tetapi yang ini memberikan kelantangan terbaik)

Potensiometer- hingga 10k

Arduino Uno (dengan kabel USB)

Wayar dan selongsong untuk memasukkan semuanya

Langkah 4:

Kod dan litar

Kod yang digunakan untuk litar boleh didapati di: Kod

Litar untuk projek ini sangat mudah. Pembesar suara menyambung terus ke Arduino dengan wayar arde menuju pin 9 dan wayar positif ke pin 10 melalui potensiometer. Untuk sensor ultrasonik, trig ke 12, echo ke 13, dan daya dan tanah masing-masing menuju 5V dan arde.

Langkah 5: Beberapa Lagi Video:

Langkah 6:

Selamat membina!

Disyorkan: