Cuprins:

Convertor Arduino Text în vorbire folosind LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 pași
Convertor Arduino Text în vorbire folosind LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 pași

Video: Convertor Arduino Text în vorbire folosind LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 pași

Video: Convertor Arduino Text în vorbire folosind LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 pași
Video: Convert Text to Speech with AI 🤖 2024, Noiembrie
Anonim
Convertor text Arduino în vorbire folosind LM386 | Talking Arduino Project | Biblioteca Talkie Arduino
Convertor text Arduino în vorbire folosind LM386 | Talking Arduino Project | Biblioteca Talkie Arduino

Bună băieți, în multe dintre proiecte avem nevoie de arduino pentru a vorbi ceva de genul a vorbi despre ceas sau a spune niște date, astfel încât în acest instructable vom converti textul în vorbire folosind Arduino.

Pasul 1: Lucruri de care aveți nevoie

Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie

Pentru acest instructable, veți avea nevoie de următoarele lucruri: Placă Arduino Un difuzor LM3862x rezistor 10k 1x condensator 0.1uF 2x condensator 10uF 1x condensator 0.05uF 1x condensator 220uF 1x potențometru 100k Alimentare

Pasul 2: Instalarea bibliotecii Talkie în ID-ul dvs. Arduino

Instalarea bibliotecii Talkie în ID-ul dvs. Arduino
Instalarea bibliotecii Talkie în ID-ul dvs. Arduino

Acum, Managerul de bibliotecă va fi pe ecran. În bara de căutare tastați Talkie și faceți clic pe butonul de instalare. Biblioteca va fi instalată.

Pasul 3: Conexiuni

Conexiuni
Conexiuni
Conexiuni
Conexiuni

Prima imagine este modul în care faceți un amplificator folosind LM386. Deci ideea de bază este că sunetul va ieși din Arduino și trebuie să-l amplificăm, astfel încât să avem nevoie de un circuit de amplificator, de aceea folosim LM386 și circuitul său de amplificator, după cum puteți vezi în imagine. Apoi, în loc de microfon în circuitul amplificatorului LM386, îl vom conecta la Arduino așa cum se arată în alt circuit

Pasul 4: Cod

Cod
Cod

Această bibliotecă Talkie este foarte utilă și are peste 1000 de cuvinte și comenzi. Are mai multe exemple, le puteți încerca pe toate, dar aici folosim un cod simplu pentru a explica funcționarea. Copiați următorul cod: #include "Talkie.h" //Talkie.h este utilizat pentru a inițializa această bibliotecă și a seta Digitalul. pinul 3 al Arduino ca pin # de ieșire include "Vocab_US_Large.h" //Vocab_US_Large.h este utilizat pentru a utiliza alertele # include "Vocab_Special.h" //Vocab_Special.h este utilizat pentru a utiliza vocea pauseTalkie; // definiți un obiect „valoare” pentru a utiliza comandavoid setup () {} void loop () {voice.say (spPAUSE2); voice.say (sp2_DANGER); voice.say (sp2_DANGER); voice.say (sp3_STORM); voice.say (sp3_IN); voice.say (sp3_THE); voice.say (sp3_NORTH); / * Prima comandă voice.say (spPAUSE2) este de a face o scurtă pauză în timp ce repetați mesajul de alertă. Și următoarele comenzi sunt doar cuvinte simple care implică: PERICOL PERICOL TEMPESTĂ ÎN NORD. * /} După toate acestea Încărcați codul pe arduino

Pasul 5: ieșire audio

Iesire audio
Iesire audio

În cele din urmă, încărcați codul în Arduino și conectați sursa de alimentare la acesta. De îndată ce porniți circuitul, veți începe să auziți alertele! Dacă nu obțineți un sunet clar, încercați să reglați butonul potului sau verificați dacă Arduino primește o sursă de alimentare adecvată și asigurați-vă că GND-ul Arduino este conectat la masa circuitului.

Recomandat: