
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Projek ini adalah terapi ultrasonik berasaskan arduino.
Langkah 1:


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:

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:
Apa yang Berfikir Bit? Buat Permainan Meneka Ringkas Dengan Microbit BBC !: 10 Langkah

Apa yang Berfikir Bit? Buat Permainan Meneka Ringkas Dengan Microbit BBC !: Saya memilih beberapa Microbit BBC setelah membaca ulasan positif mengenai mereka dalam beberapa artikel dalam talian. Dalam usaha untuk membiasakan diri dengan BIT, saya bermain-main dengan Editor Blok Microsoft dalam talian untuk beberapa jam dan muncul dengan
Buat Encrypter / Decrypter Mesej Ringkas Menggunakan Notepad: 5 Langkah

Buat Encrypter / Decrypter Mesej Ringkas Menggunakan Notepad: Halo dengan Aplikasi HTML Mudah ini, anda boleh Mengenkripsi dan Mendekripsi mesej anda dengan kata laluan. Pertama sekali saya akan menunjukkan cara membuatnya dan kemudian saya akan menunjukkan cara menggunakannya. Mari mulakan
Buat EPUB Ringkas Dari Siri Gambar: 13 Langkah

Buat EPUB Ringkas Dari Siri Gambar: Ini bukan projek teknikal. Saya tidak akan membahas tentang apa itu EPUB dan apa itu EPUB. Saya tidak akan memberitahu anda bagaimana ia berbeza dengan format fail lain. EPUB adalah format yang sangat hebat yang dapat digunakan untuk lebih banyak daripada penerbitan
Buat Lampu Sensor Gerak Ringkas! (PIR): 13 Langkah (dengan Gambar)

Buat Lampu Sensor Gerak Ringkas! (PIR): Buat Kecil & Cahaya Sensasi Gerak Ringkas dengan Komponen yang Kurang Bermasalah dan Kurang. Seorang Pemula Juga Boleh Membuat Ini. Pemahaman ringkas tentang bagaimana transistor berfungsi dan pengetahuan mengenai Anode dan Kod hanya diperlukan jadi Jadikannya Ketegangan Bebas
Buat Bekalan Kuasa 12 Volt Ringkas: 6 Langkah

Buat Bekalan Kuasa 12 Volt yang Sederhana: Adakah anda memerlukan bekalan kuasa 12 volt yang dapat membekalkan maksimum 1 amp? Tetapi cuba membeli satu dari kedai itu terlalu mahal? Anda boleh membuat bekalan kuasa 12 volt dengan sangat murah dan mudah! Saya memerlukan bekalan kuasa 12 volt untuk projek saya