Sommario:

Parlare a distanza con Arduino Uno, il sensore a ultrasuoni HC-SR04 e il modulo sonoro WTV020SD: 4 passaggi
Parlare a distanza con Arduino Uno, il sensore a ultrasuoni HC-SR04 e il modulo sonoro WTV020SD: 4 passaggi

Video: Parlare a distanza con Arduino Uno, il sensore a ultrasuoni HC-SR04 e il modulo sonoro WTV020SD: 4 passaggi

Video: Parlare a distanza con Arduino Uno, il sensore a ultrasuoni HC-SR04 e il modulo sonoro WTV020SD: 4 passaggi
Video: Sensore di distanza a ultrasuoni SR04 con Arduino - #99 2024, Novembre
Anonim

Benvenuti nel mio Instructable #31, noto anche come uno dei progetti Arduino più popolari.

Se ti piace questo progetto, diventa uno dei miei follower su Instructables e iscriviti al mio canale Youtube… www.youtube.com/rcloversan

Ad ogni modo, per questo progetto hai bisogno di:

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

1x modulo audio WTV020-SD-16P

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

1x modulo ad ultrasuoni

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

1x tagliere

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

Cavi per ponticelli

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

1x altoparlante (8 Ohm)

1x LED

1x resistenza 470K

1x scheda SD (Sandisk)* 2 GB!!!

*Trovare la SD giusta (il modulo WTV020SD funziona solo con il Sandisk originale), mi ha fatto letteralmente impazzire. Ci sono così tanti modelli falsi su Ebay, che ho dovuto comprarne 3, per ottenere quello giusto.

Passaggio 1: preparazione dei file audio

Image
Image

Questa è la parte più noiosa del progetto….

Ad ogni modo, scarica il software di editing audio WavePad

e avviare il software.

Usando la tua voce, registra i file.wav premendo il pulsante rosso (2° da sinistra in basso). Ogni file deve contenere la distanza (in centimetri) che si desidera ascoltare, in base alla posizione dell'oggetto davanti al sensore a ultrasuoni. Dovresti avere un "bip" (meno di 5 cm), 10 cm, 15 cm, 20 cm, 25 cm, 30 cm e così via (il limite del sensore ultrasonico utilizzato per questo progetto è 200!).

Apri i file che vuoi mettere sulla scheda SD, salva il.wav con questi attributi:

Formato: PCM non compresso

Attributi: 32000Hz, 16 bit, Mono

Denominazione dei file: Voice1, Voice2, Voice3… e così via.

Ho salvato i file mettendoli in una directory sul desktop (voce), quindi è stato facile trovarli.

Ora scarica il software di conversione ad4…

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

per convertire il file.wav in ad4.

Ricordati di salvare questo file nella stessa directory dei suoni che intendi utilizzare per il tuo progetto (directory voice). Avvia il software ad4 cliccando sul file. EXE, la finestra MS-DOS si aprirà immediatamente.

Al prompt (C:\>) scrivi cd desktop/voice

(si prega di notare che il mio percorso completo era C:\>cd users/user/documents/desktop/voice).

Ora scrivi: ad4converter -E4 voice1.wav

Il software creerà automaticamente il file voice1.ad4.

Ripeti questa operazione per tutti gli altri file, fino ad avere tutti i.wav convertiti nel formato ad4.

Ora puoi copiare tutti questi file sulla scheda sd, utilizzando lo slot disponibile nella maggior parte dei PC e la scheda SD sarà pronta per essere inserita all'interno del modulo WTV020SD-16P.

Passaggio 2: testare il modulo WTV020SD-16P

Cablaggio…
Cablaggio…

Una cosa importante che può influenzare la funzionalità del WTV020SD è il volume dei tuoi suoni/voci.

Se non ascolti i suoni, prova ad abbassarlo (usando il comando appropriato: wtv020sd16p.setVolume(6);)

Se non funziona, il problema è una scheda SD sbagliata/falsa.

Se hai qualche problema puoi leggere questo fantastico tutorial scritto da Build Circuit…

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

Passaggio 3: cablaggio…

Si prega di collegare il circuito, seguendo lo schema nell'immagine.

Passaggio 4: codifica…

Codifica…
Codifica…

Iscriviti al mio canale Youtube e riceverai il codice a breve.

www.youtube.com/rcloversan

Consigliato: