Taula de continguts:

Convertidor de text a veu Arduino mitjançant LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 passos
Convertidor de text a veu Arduino mitjançant LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 passos

Vídeo: Convertidor de text a veu Arduino mitjançant LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 passos

Vídeo: Convertidor de text a veu Arduino mitjançant LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 passos
Vídeo: Convert Text to Speech with AI 🤖 2024, De novembre
Anonim
Convertidor de text a veu Arduino mitjançant LM386 | Talking Arduino Project | Biblioteca Talkie Arduino
Convertidor de text a veu Arduino mitjançant LM386 | Talking Arduino Project | Biblioteca Talkie Arduino

Hola nois, en molts projectes necessitem que arduino parli com un rellotge parlant o que expliqui algunes dades, de manera que en aquest instructiu convertirem text en veu amb Arduino.

Pas 1: coses que necessiteu

Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu

Per a aquesta instrucció, necessitareu els següents aspectes: Taula Arduino Un altaveu LM3862x 10k resistència 1x condensador 0,1uF 2x condensador 10uF1x condensador 0,05uF 1x condensador 220uF 1x potencial 100k Alimentació

Pas 2: Instal·leu la biblioteca Talkie a l'IDE Arduino

Instal·lació de la biblioteca Talkie al vostre IDE Arduino
Instal·lació de la biblioteca Talkie al vostre IDE Arduino

Ara el Gestor de biblioteques apareixerà a la pantalla. A la barra de cerca, escriviu Talkie i feu clic al botó d'instal·lació. La biblioteca s'instal·larà.

Pas 3: connexions

Connexions
Connexions
Connexions
Connexions

La primera imatge és com es fabrica un amplificador amb LM386. Així, la idea bàsica és que l’àudio sortirà d’Arduino i l’hem d’amplificar, de manera que necessitem un circuit amplificador per això estem fent servir LM386 i el seu circuit amplificador com puguis. després, en comptes de micròfon al circuit amplificador LM386, el connectarem a Arduino tal com es mostra a l’altre circuit

Pas 4: Codi

Codi
Codi

Aquesta biblioteca Talkie és molt útil i té més de 1000 paraules i ordres. Té diversos exemples, podeu provar-los tots, però aquí estem fent servir un codi senzill per explicar el funcionament. Copieu el codi següent: #include "Talkie.h" //Talkie.h s'utilitza per inicialitzar aquesta biblioteca i configurar el valor Digital. el pin 3 d'Arduino com a pin de sortida # inclou "Vocab_US_Large.h" //Vocab_US_Large.h s'utilitza per utilitzar les alertes # include "Vocab_Special.h" //Vocab_Special.h s'utilitza per utilitzar la veu pauseTalkie; // definiu un "valor" d'objecte per utilitzar el comandovoit 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); / * La primera ordre voice.say (spPAUSE2) consisteix a fer una pausa curta mentre es repeteix el missatge d'alerta. I les següents ordres són només paraules simples que impliquen: PERILL TEMPORADA DE PERILL AL NORD. * /} Després de tot això Pengeu el codi a arduino

Pas 5: sortida d'àudio

Sortida d'àudio
Sortida d'àudio

Finalment, pengeu el codi a l'Arduino i connecteu-hi la font d'alimentació. Tan bon punt engegueu el circuit, començareu a sentir les alertes. Si no obteniu un so clar, proveu d’ajustar el comandament del pot o comproveu si l’Arduino obté una font d’alimentació adequada i assegureu-vos que el GND d’Arduino estigui connectat a la terra del circuit.

Recomanat: