Sisällysluettelo:

Arduino -teksti puheeksi -muunnin LM386 -: n avulla Talking Arduino Project - Talkie Arduino -kirjasto: 5 vaihetta
Arduino -teksti puheeksi -muunnin LM386 -: n avulla Talking Arduino Project - Talkie Arduino -kirjasto: 5 vaihetta

Video: Arduino -teksti puheeksi -muunnin LM386 -: n avulla Talking Arduino Project - Talkie Arduino -kirjasto: 5 vaihetta

Video: Arduino -teksti puheeksi -muunnin LM386 -: n avulla Talking Arduino Project - Talkie Arduino -kirjasto: 5 vaihetta
Video: Sheldon uses a Voice Generator 2024, Heinäkuu
Anonim
Arduino -teksti puheeksi -muunnin LM386 |: n avulla Talking Arduino Project | Talkie Arduinon kirjasto
Arduino -teksti puheeksi -muunnin LM386 |: n avulla Talking Arduino Project | Talkie Arduinon kirjasto

Hei kaverit, monissa projekteissa vaadimme arduinoa puhumaan jotain puhuvaa kelloa tai kertomaan joitain tietoja, joten tässä ohjeessa muutamme tekstin puheeksi Arduinon avulla.

Vaihe 1: Tarvitsemasi asiat

Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat

Tätä ohjetta varten tarvitset seuraavat asiat: Arduino -kortti A -kaiutin

Vaihe 2: Talkie -kirjaston asentaminen Arduino IDE -laitteeseesi

Talkie -kirjaston asentaminen Arduino IDE -laitteeseesi
Talkie -kirjaston asentaminen Arduino IDE -laitteeseesi

Kirjastohallinta on nyt näytöllä. Kirjoita hakupalkkiin Talkie ja napsauta asennuspainiketta. Kirjasto asennetaan.

Vaihe 3: Liitännät

Liitännät
Liitännät
Liitännät
Liitännät

Ensimmäinen kuva on kuinka tehdä vahvistin LM386: n avulla. Joten perusidea on, että ääni tulee Arduinosta ja meidän on vahvistettava sitä, jotta tarvitsemme vahvistinpiirin, siksi käytämme LM386: ta ja sen vahvistinpiiriä sitten sen jälkeen LM386 -vahvistinpiirin mikrofonin sijaan liitämme sen Arduinoon, kuten toisessa piirissä on esitetty

Vaihe 4: Koodi

Koodi
Koodi

Tämä Talkie -kirjasto on erittäin kätevä ja siinä on yli 1000 sanaa ja komentoa. Siinä on useita esimerkkejä, voit kokeilla niitä kaikkia, mutta tässä käytämme yksinkertaista koodia työn selittämiseksi. Kopioi seuraava koodi: #include "Talkie.h" //Talkie.h käytetään tämän kirjaston alustamiseen ja digitaalisen Arduinon nasta 3 lähtötasona#sisältää "Vocab_US_Large.h" // Vocab_US_Large.h käytetään hälytysten käyttämiseen#include "Vocab_Special.h" //Vocab_Special.h käytetään pauseTalkie -äänen käyttämiseen; // määrittele objektin arvo 'commandsvoid setup () {} void loop () {voice.say (spPAUSE2); ääni. sano (sp2_DANGER); ääni. sano (sp2_DANGER); voice.say (sp3_STORM); ääni. sano (sp3_IN); voice.say (sp3_THE); voice.say (sp3_NORTH);/*Ensimmäinen komento voice.say (spPAUSE2) on lyhyt tauko hälytysviestin toistamisen aikana. Ja seuraavat komennot ovat vain yksinkertaisia sanoja, jotka viittaavat: VAARA VAARA MYRKY POHJOISESSA.*/} Tämän jälkeen lähetä koodi arduinoon

Vaihe 5: Äänilähtö

Äänen ulostulo
Äänen ulostulo

Lataa lopuksi koodi Arduinoon ja kytke siihen virtalähde. Heti kun kytket virran päälle, kuulet hälytykset! Jos et saa selkeää ääntä, yritä säätää potin nuppia tai tarkista, onko Arduino saamassa oikean virtalähteen ja varmista, että Arduinon GND on kytketty piirin maahan.

Suositeltava: