Sadržaj:

Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekt - Knjižnica Talkie Arduino: 5 koraka
Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekt - Knjižnica Talkie Arduino: 5 koraka

Video: Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekt - Knjižnica Talkie Arduino: 5 koraka

Video: Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekt - Knjižnica Talkie Arduino: 5 koraka
Video: Korištenje aplikacija za pretvaranje teksta u hrvatski govor 2024, Studeni
Anonim
Arduino pretvarač teksta u govor pomoću LM386 | Razgovarajući Arduino projekt | Knjižnica Talkie Arduino
Arduino pretvarač teksta u govor pomoću LM386 | Razgovarajući Arduino projekt | Knjižnica Talkie Arduino

Bok dečki, u mnogim projektima zahtijevamo da arduino govori nešto poput razgovora na satu ili govori neke podatke pa ćemo u ovim uputama pretvoriti tekst u govor pomoću Arduina.

Korak 1: Stvari koje trebate

Stvari koje trebate
Stvari koje trebate
Stvari koje trebate
Stvari koje trebate
Stvari koje trebate
Stvari koje trebate

Za ove upute trebat će vam sljedeće stvari: Arduino ploča ZvučnikLM3862x 10k otpornik1x 0,1uF kondenzator 2x 10uF kondenzator1x 0,05uF kondenzator1x 220uF kondenzator1x 100k potenciometar Napajanje

Korak 2: Instaliranje biblioteke Talkie u vaš Arduino IDE

Instaliranje Talkie biblioteke u vaš Arduino IDE
Instaliranje Talkie biblioteke u vaš Arduino IDE

Sada će upravitelj knjižnice biti na vašem zaslonu. U traku za pretraživanje upišite Talkie i kliknite gumb za instalaciju. Biblioteka će se instalirati.

Korak 3: Veze

Veze
Veze
Veze
Veze

Prva slika je kako napraviti pojačalo pomoću LM386. Dakle, osnovna ideja je da će zvuk izlaziti iz Arduina i moramo ga pojačati pa nam je za to potrebno pojačalo, pa zato koristimo LM386 i njegovo pojačalo kako možete pogledajte na slici. Zatim ćemo ga nakon toga umjesto mikrofona u pojačalu LM386 spojiti na Arduino kao što je prikazano u drugom krugu

Korak 4: Kodirajte

Kodirati
Kodirati

Ova biblioteka Talkie je vrlo zgodna i ima preko 1000 riječi i naredbi. Ima nekoliko primjera, možete ih isprobati sve, ali ovdje koristimo jednostavan kod za objašnjenje rada. Kopirajte sljedeći kod: #include "Talkie.h" //Talkie.h se koristi za inicijalizaciju ove biblioteke i postavljanje digitalnog pin 3 Arduina kao izlazni pin#uključuje "Vocab_US_Large.h" //Vocab_US_Large.h koristi se za upozorenja#include "Vocab_Special.h" //Vocab_Special.h koristi se za korištenje pauseTalkie glasa; // definiramo vrijednost objekta za korištenje naredbivoid setup () {} void loop () {voice.say (spPAUSE2); glas.reći (sp2_DANGER); glas.reći (sp2_DANGER); glas.reći (sp3_STORM); glas.reći (sp3_IN); glas.reći (sp3_THE); voice.say (sp3_NORTH);/*Prva naredba voice.say (spPAUSE2) je napraviti kratku stanku dok ponavlja poruku upozorenja. Sljedeće naredbe su samo jednostavne riječi koje podrazumijevaju: OPASNOST OPASNOST OLUJA NA SJEVERU.*/} Nakon svega ovoga Prenesite kôd na arduino

Korak 5: Audio izlaz

Audio izlaz
Audio izlaz

Na kraju prenesite kôd u Arduino i na njega priključite napajanje. Čim uključite strujni krug, počet ćete čuti upozorenja! Ako ne dobijete jasan zvuk, pokušajte namjestiti gumb lonca ili provjerite dobiva li Arduino odgovarajuće napajanje i provjerite je li GND Arduina spojen na masu kruga.

Preporučeni: