Cuprins:
- Pasul 1: Pregătirea fișierelor audio
- Pasul 2: Testați modulul WTV020SD-16P
- Pasul 3: Cablare …
- Pasul 4: Codificare …
Video: Distanța de vorbire cu Arduino Uno, senzorul cu ultrasunete HC-SR04 și modulul de sunet WTV020SD: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Bine ați venit la Instructable # 31, cunoscut și ca unul dintre cele mai populare proiecte Arduino.
Dacă îți place acest proiect, te rog să devii unul dintre urmăritorii mei pe Instructables și să te abonezi la canalul meu Youtube … www.youtube.com/rcloversan
Oricum, pentru acest proiect aveți nevoie de:
1x Arduino Unohttps://www.banggood.com/UNO-R3-ATmega328P-Developm…
1x WTV020-SD-16P Moudule de sunet
www.banggood.com/WTV020-Audio-Module-MP3-P…
1x modul cu ultrasunete
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x placă de pâine
www.banggood.com/Mini-Solderless-Prototype…
Sârme jumper
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x difuzor (8 Ohm)
1x LED
1x Rezistor 470K
1x card SD (Sandisk) * 2 GB !!!
* Găsirea SD-ului potrivit (modulul WTV020SD funcționează doar cu Sandisk original), m-a înnebunit la propriu. Există atât de multe modele false pe Ebay, încât a trebuit să cumpăr 3 dintre ele, pentru a obține cea potrivită.
Pasul 1: Pregătirea fișierelor audio
Aceasta este cea mai obositoare parte a proiectului …
Oricum, descărcați software-ul de editare audio WavePad
și lansați software-ul.
Folosind vocea dvs., înregistrați fișierele.wav apăsând butonul roșu (al doilea din partea stângă jos). Fiecare fișier trebuie să conțină distanța (în centimetri) pe care doriți să o auziți, în funcție de poziția obiectului în fața senzorului cu ultrasunete. Ar trebui să aveți un sunet „mai mic” (mai puțin de 5cm), 10cm, 15cm, 20cm, 25cm, 30cm și așa mai departe (limita senzorului cu ultrasunete utilizat pentru acest proiect este de 200!).
Deschideți fișierele pe care doriți să le puneți pe cardul SD, salvați.wav cu aceste atribute:
Format: PCM necomprimat
Atribute: 32000Hz, 16 biți, Mono
Denumirea fișierelor: Voice1, Voice2, Voice3 … și așa mai departe.
Am salvat fișierele punându-le într-un director de pe desktop (voce), așa că a fost ușor să le găsesc.
Acum, descărcați software-ul convertizor ad4 …
docs.google.com/file/d/0B4p82-pNB6o7QXFwZ…
pentru a converti fișierul.wav în ad4.
Nu uitați să salvați acest fișier în același director al sunetelor pe care intenționați să le utilizați pentru proiectul dvs. (voce vocală). Lansați software-ul ad4 făcând clic pe fișierul. EXE, fereastra MS-DOS va apărea imediat.
La prompt (C: \>) scrieți cd desktop / voce
(vă rugăm să rețineți că calea mea completă a fost C: \> cd utilizatori / utilizator / documente / desktop / voce).
Acum scrieți: ad4converter -E4 voice1.wav
Software-ul va crea automat fișierul voice1.ad4.
Repetați această operație pentru toate celelalte fișiere, până când veți converti toate.wav-urile în format ad4.
Acum puteți copia toate aceste fișiere pe cardul SD, folosind slotul disponibil în cea mai mare parte a computerului, iar cardul SD va fi gata pentru a fi introdus în modulul WTV020SD-16P.
Pasul 2: Testați modulul WTV020SD-16P
Un lucru important care poate afecta funcționalitatea WTV020SD este volumul sunetelor / vocilor dvs.
Dacă nu ascultați sunetele, încercați să îl coborâți (folosind comanda corectă: wtv020sd16p.setVolume (6);)
Dacă nu funcționează, problema este un card SD greșit / fals.
Dacă aveți unele probleme, puteți citi acest tutorial uimitor scris de Build Circuit …
www.buildcircuit.com/how-to-convert-mp3-and…
Pasul 3: Cablare …
Vă rugăm să conectați circuitul, urmând schema din imagine.
Pasul 4: Codificare …
Vă rugăm să vă abonați la canalul meu Youtube și veți primi codul în scurt timp.
www.youtube.com/rcloversan
Recomandat:
Măsurați distanța cu senzorul cu ultrasunete HC-SRF04 (ultimul 2020): 3 pași
Măsurați distanța cu senzorul cu ultrasunete HC-SRF04 (ultimul 2020): Ce este senzorul cu ultrasunete (distanță)? O ultrasunete (Sonar) cu unde de nivel înalt pe care oamenii nu le pot auzi. Cu toate acestea, putem vedea prezența undelor ultrasonice peste tot în natură. La animale precum liliecii, delfinii … folosiți unde ultrasonice pentru
Tutorial: Cum se utilizează senzorul analogic de distanță cu ultrasunete US-016 cu Arduino UNO: 3 pași
Tutorial: Cum se utilizează senzorul analogic de distanță cu ultrasunete US-016 cu Arduino UNO: Descriere: modulul de pornire cu ultrasunete US-016 permite capacități de 2 cm ~ 3 m fără măsurare, tensiune de alimentare 5 V, curent de funcționare 3,8 mA, suportă tensiune de ieșire analogică, stabil și fiabil. Acest modul poate fi diferit în funcție de aplicație
Tutorial: Cum să construiți un detector de distanță folosind Arduino Uno și senzorul cu ultrasunete: 3 pași
Tutorial: Cum să construiți un detector de distanță folosind Arduino Uno și senzorul cu ultrasunete: Descriere: Acest tutorial arată cum să faceți un detector de distanță simplu care să poată măsura distanța dintre senzorul cu ultrasunete (US-015) și obstacolul din fața acestuia. Acest senzor cu ultrasunete US-015 este senzorul perfect pentru măsurarea distanței și
Cum să controlați becul folosind modulul Arduino UNO și modulul de releu de stat solid cu un singur canal 5V: 3 pași
Cum să controlați becul utilizând modulul de releu de stare solidă Arduino UNO și un canal 5V: Descriere: Comparativ cu releul mecanic tradițional, releul de stare solidă (SSR) are multe avantaje: are o durată de viață mai lungă, cu o pornire mult mai mare / viteza de oprire și fără zgomot. În plus, are și o rezistență mai bună la vibrații și mecanică
Metode de detectare a nivelului de apă Arduino folosind senzorul cu ultrasunete și senzorul de apă Funduino: 4 pași
Metode de detectare a nivelului de apă Arduino folosind senzorul cu ultrasunete și senzorul de apă Funduino: În acest proiect, vă voi arăta cum să creați un detector de apă ieftin folosind două metode: 1. Senzor cu ultrasunete (HC-SR04) .2. Senzor de apă Funduino