Jarak Berbual Dengan Arduino Uno, Sensor Ultrasonik HC-SR04 dan Modul Bunyi WTV020SD: 4 Langkah
Jarak Berbual Dengan Arduino Uno, Sensor Ultrasonik HC-SR04 dan Modul Bunyi WTV020SD: 4 Langkah
Anonim

Selamat datang ke Instructable # 31 saya, aka salah satu projek Arduino yang paling popular.

Sekiranya anda menyukai projek ini, jadilah salah satu pengikut saya di Instructables dan melanggan saluran Youtube saya… www.youtube.com/rcloversan

Bagaimanapun, untuk projek ini, anda memerlukan:

1x Arduino Unohttps://www.banggood.com/UNO-R3-ATmega328P-Developm…

Moudule Suara 1x WTV020-SD-16P

www.banggood.com/WTV020-Audio-Module-MP3-P…

Modul ultrasonik 1x

www.banggood.com/UNO-R3-ATmega328P- Pembangunan

Papan Roti 1x

www.banggood.com/Mini-Solderless-Prototype…

Wayar Pelompat

www.banggood.com/UNO-R3-ATmega328P- Pembangunan

1x Pembesar suara (8 Ohm)

LED 1x

1x Perintang 470K

Kad SD 1x (Sandisk) * 2GB !!!

* Mencari SD yang tepat (modul WTV020SD berfungsi sama dengan Sandisk yang asal), membuat saya benar-benar gila. Terdapat begitu banyak model palsu di Ebay, sehingga saya terpaksa membeli 3 daripadanya, untuk mendapatkan yang betul.

Langkah 1: Menyiapkan Fail Audio

Image
Image

Ini adalah bahagian yang paling membosankan dalam projek….

Bagaimanapun, muat turun Softwareh Edisi Audio WavePad

dan lancarkan perisian.

Dengan menggunakan suara anda, rakam fail.wav dengan menekan butang merah (ke-2 dari kiri bawah). Setiap fail harus mengandungi jarak (dalam sentimeter) yang ingin Anda dengar, sesuai dengan kedudukan objek di hadapan sensor ultrasonik. Anda mesti mempunyai bunyi "beep" (kurang dari 5cm), 10cm, 15cm, 20cm, 25cm, 30cm dan seterusnya (had sensor ultrasonik yang digunakan untuk projek ini adalah 200!).

Buka fail yang ingin anda letakkan pada kad SD, simpan.wav dengan atribut ini:

Format: PCM Tidak Mampat

Atribut: 32000Hz, 16 bit, Mono

Menamakan fail: Voice1, Voice2, Voice3… dan sebagainya.

Saya menyimpan fail-fail tersebut ke dalam direktori di desktop (suara), jadi mudah untuk mencarinya.

Sekarang, muat turun perisian penukar ad4…

docs.google.com/file/d/0B4p82-pNB6o7QXFwZ…

untuk menukar fail.wav menjadi ad4.

Ingatlah untuk menyimpan fail ini di direktori yang sama dengan suara yang ingin anda gunakan untuk projek anda (suara direktori). Lancarkan perisian ad4 dengan mengklik fail. EXE, tetingkap MS-DOS akan segera muncul.

Pada arahan (C: \>) tulis cd desktop / suara

(harap maklum bahawa jalan lengkap saya adalah C: \> cd pengguna / pengguna / dokumen / desktop / suara).

Sekarang tulis: ad4converter -E4 voice1.wav

Perisian akan membuat fail suara1.ad4 secara automatik.

Ulangi operasi ini untuk semua fail lain, sehingga anda telah menukar semua.wav dalam format ad4.

Sekarang anda boleh menyalin semua fail ini pada kad sd, menggunakan slot yang terdapat di kebanyakan PC dan kad SD akan siap dimasukkan ke dalam modul WTV020SD-16P.

Langkah 2: Uji Modul WTV020SD-16P

Pendawaian…
Pendawaian…

Perkara penting yang boleh mempengaruhi fungsi WTV020SD ialah kelantangan suara / suara anda.

Sekiranya anda tidak mendengar suaranya, cuba turunkan (menggunakan perintah yang betul: wtv020sd16p.setVolume (6);)

Sekiranya tidak berfungsi, masalahnya ialah kad SD yang salah / palsu.

Sekiranya anda mempunyai beberapa masalah, anda boleh membaca tutorial menakjubkan ini yang ditulis oleh Build Circuit…

www.buildcircuit.com/how-to-convert-mp3-and…

Langkah 3: Pendawaian …

Sila pasang litar, ikuti rajah dalam gambar.

Langkah 4: Pengekodan…

Sila melanggan saluran Youtube saya dan anda akan segera menerima kodnya.

www.youtube.com/rcloversan

Disyorkan: