Indholdsfortegnelse:
- Trin 1: Forberedelse af lydfilerne
- Trin 2: Test WTV020SD-16P-modulet
- Trin 3: Kabelføring …
- Trin 4: Kodning …
Video: Taleafstand med Arduino Uno, ultralydssensoren HC-SR04 og WTV020SD lydmodulet: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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
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
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 …
Abonner venligst på min Youtube -kanal, og du modtager koden snart.
www.youtube.com/rcloversan
Anbefalede:
Mål afstanden med ultralydssensoren HC-SRF04 (seneste 2020): 3 trin
Mål afstanden med ultralydssensoren HC-SRF04 (seneste 2020): Hvad er ultralydssensoren (afstand)? En ultralyd (ekkolod) med bølger på højt niveau, som folk ikke kan høre. Vi kan dog se tilstedeværelsen af ultralydsbølger overalt i naturen. Hos dyr som flagermus, delfiner … brug ultralydsbølger til
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Styring af LED med potentiometer med Arduino Uno R3: 6 trin
Styring af LED med potentiometer med Arduino Uno R3: Tidligere har vi brugt Serial Monitor til at sende data til kontrolkortet, hvilket kan være oplysende at kende en ny software. I denne lektion, lad os se, hvordan man ændrer luminansen af en LED med et potentiometer og modtager dataene fra potentiometeren
Animeret chokoladeæske (med Arduino Uno): 3 trin (med billeder)
Animeret chokoladeæske (med Arduino Uno): Engang så jeg en smuk æske chokolade i en butik. Og jeg tænkte på, at jeg skulle lave en fantastisk gave ud af denne æske - en animeret æske med chokolade. Hvad vi har brug for: Сlear plastik chokoladeæske 9V batteri Batterikabeladapter uSD 1GB Arduino U
Kontrollerende LED Matrix Array med Arduino Uno (Arduino Powered Robot Face): 4 trin (med billeder)
Kontrol af LED Matrix Array med Arduino Uno (Arduino Powered Robot Face): Denne instruktør viser, hvordan du styrer en række 8x8 LED -matricer ved hjælp af en Arduino Uno. Denne vejledning kan bruges til at oprette en enkel (og relativt billig skærm) til dine egne projekter. På denne måde kan du vise bogstaver, tal eller brugerdefinerede animationer