Innholdsfortegnelse:

Snakkeavstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodul: 4 trinn
Snakkeavstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodul: 4 trinn

Video: Snakkeavstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodul: 4 trinn

Video: Snakkeavstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodul: 4 trinn
Video: Ультразвуковой сонар с HC-SR04, сервоприводом, SSD1306 128x64 OLED и NodeMCU ESP32S на Arduino IDE 2024, November
Anonim

Velkommen til min Instructable #31, også kjent som et av de mest populære Arduino -prosjektene.

Hvis du liker dette prosjektet, kan du bli en av mine følgere på Instructables og abonnere på YouTube -kanalen min … www.youtube.com/rcloversan

Uansett, for dette prosjektet trenger du:

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

1x WTV020-SD-16P lydmoudule

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

1x ultralydsmodul

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

1x brødbrett

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

Jumper Wires

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

1x høyttaler (8 ohm)

1x LED

1x motstand 470K

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

*Å finne den riktige SD -en (WTV020SD -modulen fungerer bare med den originale Sandisken), gjorde meg bokstavelig talt gal. Det er så mange falske modeller på Ebay at jeg måtte kjøpe 3 av dem for å få den riktige.

Trinn 1: Forberede lydfilene

Image
Image

Dette er den mest kjedelige delen av prosjektet ….

Uansett, last ned WavePad Audio Editing Softwarehttps://www.nch.com.au/wavepad/index.html

og starte programvaren.

Bruk stemmen din til å spille inn.wav -filene ved å trykke på den røde knappen (2. fra venstre nederst). Hver fil skal inneholde avstanden (i centimeter) du vil høre, i henhold til plasseringen av objektet foran ultralydssensoren. Du bør ha "et pip" (mindre enn 5 cm), 10 cm, 15 cm, 20 cm, 25 cm, 30 cm og så videre (grensen for ultralydssensoren som brukes til dette prosjektet er 200!).

Åpne filene du vil sette på SD -kortet, lagre.wav med disse attributtene:

Format: PCM Ukomprimert

Attributter: 32000Hz, 16 bits, Mono

Navngi filene: Voice1, Voice2, Voice3 … og så videre.

Jeg lagret filene og satte dem i en katalog på skrivebordet (tale), så det var lett å finne dem.

Last ned nå ad4 converter -programvaren …

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

for å konvertere.wav -filen til ad4.

Husk å lagre denne filen i den samme katalogen for lydene du har tenkt å bruke for prosjektet ditt (katalogstemme). Start ad4-programvaren ved å klikke på. EXE-filen, MS-DOS-vinduet vil dukke opp umiddelbart.

Når du blir bedt om det (C: \>), skriver du cd desktop/voice

(vær oppmerksom på at hele banen min var C: \> cd -brukere/bruker/dokumenter/skrivebord/stemme).

Skriv nå: ad4converter -E4 voice1.wav

Programvaren vil automatisk lage filen voice1.ad4.

Gjenta denne operasjonen for alle de andre filene, til du har all.wav konvertert i ad4 -formatet.

Nå kan du kopiere alle disse filene på sd-kortet ved å bruke sporet som er tilgjengelig på mesteparten av PC-en, og SD-kortet vil være klart til å settes inn i WTV020SD-16P-modulen.

Trinn 2: Test WTV020SD-16P-modulen

Kabling…
Kabling…

En viktig ting som kan påvirke funksjonaliteten til WTV020SD er volumet på lydene/stemmene dine.

Hvis du ikke hører på lydene, kan du prøve å senke dem (ved hjelp av riktig kommando: wtv020sd16p.setVolume (6);)

Hvis det ikke fungerer, er problemet et feil/falskt SD -kort.

Hvis du har noen problemer, kan du lese denne fantastiske opplæringen skrevet av Build Circuit …

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

Trinn 3: Kabling …

Vennligst koble kretsen etter diagrammet på bildet.

Trinn 4: Koding …

Koder …
Koder …

Abonner på min Youtube -kanal, så får du koden snart.

www.youtube.com/rcloversan

Anbefalt: