Indholdsfortegnelse:

Taleafstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodulet: 4 trin
Taleafstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodulet: 4 trin

Video: Taleafstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodulet: 4 trin

Video: Taleafstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodulet: 4 trin
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, November
Anonim

Velkommen til min Instructable #31, også kendt som et af de mest populære Arduino -projekter.

Hvis du kan lide dette projekt, skal du blive en af mine følgere på Instructables og abonnere på min Youtube -kanal … www.youtube.com/rcloversan

Anyway, til dette projekt har du brug for:

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

1x WTV020-SD-16P Sound Moudule

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

1x ultralydsmodul

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

1x brødbræt

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

Jumper Wires

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

1x højttaler (8 ohm)

1x LED

1x modstand 470K

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

*At finde den rigtige SD (WTV020SD -modulet fungerer bare med den originale Sandisk), gjorde mig bogstaveligt talt vild. Der er så mange falske modeller på Ebay, at jeg var nødt til at købe 3 af dem for at få den rigtige.

Trin 1: Forberedelse af lydfilerne

Image
Image

Dette er den mest kedelige del af projektet ….

Anyway, download WavePad Audio Editing Softwarehttps://www.nch.com.au/wavepad/index.html

og starte softwaren.

Brug din stemme til at optage.wav -filerne ved at trykke på den røde knap (2. fra venstre bund). Hver fil skal indeholde den afstand (i centimeter), du vil høre, i henhold til objektets position foran ultralydssensoren. Du skal have en "biplyd" (mindre end 5 cm), 10 cm, 15 cm, 20 cm, 25 cm, 30 cm og så videre (grænsen for den ultralydssensor, der bruges til dette projekt, er 200!).

Åbn de filer, du vil lægge på SD -kortet, gem.wav med disse attributter:

Format: PCM Ukomprimeret

Attributter: 32000Hz, 16 bits, Mono

Navngivning af filerne: Voice1, Voice2, Voice3 … og så videre.

Jeg gemte filerne og lagde dem i en mappe på skrivebordet (stemme), så det var let at finde dem.

Download nu ad4 -konverteringssoftwaren …

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

at konvertere.wav -filen til ad4.

Husk at gemme denne fil i det samme bibliotek med de lyde, du har til hensigt at bruge til dit projekt (bibliotekstemme). Start ad4-softwaren ved at klikke på. EXE-filen, MS-DOS-vinduet dukker op med det samme.

Ved prompten (C: \>) skal du skrive cd -skrivebord/stemme

(Bemærk, at min komplette sti var C: \> cd -brugere/bruger/dokumenter/desktop/stemme).

Skriv nu: ad4converter -E4 voice1.wav

Softwaren vil automatisk oprette filen voice1.ad4.

Gentag denne handling for alle de andre filer, indtil du har alle.wav konverteret i ad4 -format.

Nu kan du kopiere alle disse filer på sd-kortet ved hjælp af den plads, der er tilgængelig i størstedelen af pc'en, og SD-kortet er klar til at blive indsat i WTV020SD-16P-modulet.

Trin 2: Test WTV020SD-16P-modulet

Kabelføring …
Kabelføring …

En vigtig ting, der kan påvirke funktionaliteten af WTV020SD, er mængden af dine lyde/stemmer.

Hvis du ikke lytter til lydene, skal du prøve at sænke dem (ved hjælp af den korrekte kommando: wtv020sd16p.setVolume (6);)

Hvis det ikke virker, er problemet et forkert/falskt SD -kort.

Hvis du har nogle problemer, kan du læse denne fantastiske tutorial skrevet af Build Circuit …

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

Trin 3: Kabelføring …

Led venligst kredsløbet ved at følge diagrammet på billedet.

Trin 4: Kodning …

Kodning …
Kodning …

Abonner venligst på min Youtube -kanal, og du modtager koden snart.

www.youtube.com/rcloversan

Anbefalede: