Puheetäisyys Arduino Unon, ultraäänianturin HC-SR04 ja WTV020SD-äänimoduulin kanssa: 4 vaihetta
Puheetäisyys Arduino Unon, ultraäänianturin HC-SR04 ja WTV020SD-äänimoduulin kanssa: 4 vaihetta
Anonim

Tervetuloa Instructable #31: eeni, joka on yksi suosituimmista Arduino -projekteistani.

Jos pidät tästä projektista, tule yhdeksi seuraajistani Instructablesissa ja tilaa Youtube -kanavani… www.youtube.com/rcloversan

Joka tapauksessa tähän projektiin tarvitset:

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

1x WTV020-SD-16P -äänikuuloke

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

1x ultraäänimoduuli

www.banggood.com/UNO-R3-ATmega328P-Developm…

1x leipälauta

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

Hyppyjohdot

www.banggood.com/UNO-R3-ATmega328P-Developm…

1x kaiutin (8 ohmia)

1x LED

1x vastus 470K

1x SD -kortti (Sandisk)* 2GB !!!

*Oikean SD: n löytäminen (WTV020SD -moduuli toimii vain alkuperäisen Sandiskin kanssa) sai minut kirjaimellisesti hulluksi. Ebayssa on niin paljon väärennettyjä malleja, että minun oli ostettava kolme niistä saadakseni oikean.

Vaihe 1: Äänitiedostojen valmistelu

Image
Image

Tämä on hankalin tylsin osa….

Lataa joka tapauksessa WavePad Audio Editing -ohjelmistohttps://www.nch.com.au/wavepad/index.html

ja käynnistä ohjelmisto.

Äänitä.wav -tiedostot äänelläsi painamalla punaista painiketta (toinen vasemmalta alhaalta). Jokaisessa tiedostossa on oltava etäisyys (senttimetreinä), jonka haluat kuulla, riippuen kohteen sijainnista ultraäänianturin edessä. Sinulla pitäisi olla "piip" -ääni (alle 5 cm), 10 cm, 15 cm, 20 cm, 25 cm, 30 cm ja niin edelleen (tässä projektissa käytetyn ultraäänianturin raja on 200!).

Avaa tiedostot, jotka haluat laittaa SD -kortille, tallenna.wav seuraavilla määritteillä:

Muoto: PCM pakkaamaton

Ominaisuudet: 32000 Hz, 16 bittiä, mono

Tiedostojen nimeäminen: Voice1, Voice2, Voice3… ja niin edelleen.

Tallensin tiedostot asettamalla ne työpöydän hakemistoon (ääni), joten ne oli helppo löytää.

Lataa nyt ad4 -muunninohjelmisto …

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

muuntaa.wav -tiedosto ad4: ksi.

Muista tallentaa tämä tiedosto samaan hakemistoon ääniä, joita aiot käyttää projektissasi (hakemiston ääni). Käynnistä ad4-ohjelmisto napsauttamalla. EXE-tiedostoa, MS-DOS-ikkuna avautuu välittömästi.

Kirjoita kehotteeseen (C: \>) cd -työpöytä/ääni

(Huomaa, että koko polkuni oli C: \> cd users/user/documents/desktop/voice).

Kirjoita nyt: ad4converter -E4 voice1.wav

Ohjelmisto luo automaattisesti tiedoston voice1.ad4.

Toista tämä toimenpide kaikille muille tiedostoille, kunnes kaikki.wav -tiedostot on muunnettu ad4 -muotoon.

Nyt voit kopioida kaikki nämä tiedostot SD-kortille käyttämällä useimmissa tietokoneissa olevaa korttipaikkaa, ja SD-kortti on valmis asetettavaksi WTV020SD-16P-moduulin sisään.

Vaihe 2: Testaa WTV020SD-16P-moduuli

Johdotus…
Johdotus…

Tärkeä asia, joka voi vaikuttaa WTV020SD: n toimivuuteen, on ääntesi/ääniesi voimakkuus.

Jos et kuuntele ääniä, yritä laskea sitä (käyttämällä oikeaa komentoa: wtv020sd16p.setVolume (6);)

Jos se ei toimi, ongelma on väärä/väärennetty SD -kortti.

Jos sinulla on ongelmia, voit lukea tämän hämmästyttävän opetusohjelman, jonka on kirjoittanut Build Circuit…

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

Vaihe 3: Johdotus…

Johdotkaa piiri piirroksen kuvan mukaisesti.

Vaihe 4: Koodaus…

Tilaa Youtube -kanavani ja saat koodin pian.

www.youtube.com/rcloversan