Sadržaj:

Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekat - Biblioteka Talkie Arduino: 5 koraka
Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekat - Biblioteka Talkie Arduino: 5 koraka

Video: Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekat - Biblioteka Talkie Arduino: 5 koraka

Video: Arduino pretvarač teksta u govor pomoću LM386 - Razgovarajući Arduino projekat - Biblioteka Talkie Arduino: 5 koraka
Video: Korištenje aplikacija za pretvaranje teksta u hrvatski govor 2024, Juli
Anonim
Arduino pretvarač teksta u govor pomoću LM386 | Talking Arduino Project | Biblioteka Talkie Arduino
Arduino pretvarač teksta u govor pomoću LM386 | Talking Arduino Project | Biblioteka Talkie Arduino

Zdravo momci, u mnogim projektima od nas je potrebno da arduino govori nešto poput sata za razgovor 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 instrukcije 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 Talkie biblioteke u vaš Arduino IDE

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

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

Korak 3: Veze

Connections
Connections
Connections
Connections

Prva slika je kako napraviti pojačalo koristeći LM386. Dakle, osnovna ideja je da će zvuk izlaziti iz Arduina i moramo ga pojačati tako da nam je potrebno pojačalo zbog čega 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

Kod
Kod

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); voice.say (sp2_DANGER); voice.say (sp2_DANGER); voice.say (sp3_STORM); voice.say (sp3_IN); voice.say (sp3_THE); voice.say (sp3_NORTH);/*Prva naredba voice.say (spPAUSE2) je da napravi kratku pauzu dok ponavlja poruku upozorenja. Sljedeće naredbe su samo jednostavne riječi koje impliciraju: 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 strujno kolo, počet ćete čuti upozorenja! Ako ne čujete 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čuje se: