Obsah:

Převodník textu na řeč Arduino pomocí LM386 - Mluvící projekt Arduino - Knihovna Talkie Arduino: 5 kroků
Převodník textu na řeč Arduino pomocí LM386 - Mluvící projekt Arduino - Knihovna Talkie Arduino: 5 kroků

Video: Převodník textu na řeč Arduino pomocí LM386 - Mluvící projekt Arduino - Knihovna Talkie Arduino: 5 kroků

Video: Převodník textu na řeč Arduino pomocí LM386 - Mluvící projekt Arduino - Knihovna Talkie Arduino: 5 kroků
Video: Díky funkci převodu textu na řeč vám může PocketBook nahlas přečíst jakýkoli textový soubor 2024, Červenec
Anonim
Převodník textu na řeč Arduino pomocí LM386 | Mluvící projekt Arduino | Knihovna Talkie Arduino
Převodník textu na řeč Arduino pomocí LM386 | Mluvící projekt Arduino | Knihovna Talkie Arduino

Ahoj kluci, v mnoha projektech požadujeme, aby arduino mluvilo něco jako mluvící hodiny nebo sdělování některých dat, takže v tomto návodu převádíme text na řeč pomocí Arduina.

Krok 1: Věci, které potřebujete

Věci, které potřebujete
Věci, které potřebujete
Věci, které potřebujete
Věci, které potřebujete
Věci, které potřebujete
Věci, které potřebujete

K tomuto návodu budete potřebovat následující věci: Arduino deska A reproduktor LM3862x 10k odpor 1 x 0,1 uF kondenzátor 2 x 10 uF kondenzátor 1 x 0,05 uF kondenzátor 1 x 220 uF kondenzátor 1 x 100 k potenciometr Napájení

Krok 2: Instalace knihovny Talkie do vašeho Arduino IDE

Instalace knihovny Talkie do vašeho Arduino IDE
Instalace knihovny Talkie do vašeho Arduino IDE

Nyní bude na vaší obrazovce Správce knihoven. Do vyhledávacího pole zadejte Talkie a klikněte na tlačítko nainstalovat. Knihovna se nainstaluje.

Krok 3: Připojení

Připojení
Připojení
Připojení
Připojení

První obrázek je, jak vytvořit zesilovač pomocí LM386. Základní myšlenkou je, že zvuk bude vycházet z Arduina a my ho musíme zesílit, takže potřebujeme zesilovací obvod, proto používáme LM386 a jeho obvod zesilovače, jak můžete viz obrázek. Poté jej místo mikrofonu v obvodu zesilovače LM386 připojíme k Arduinu, jak je znázorněno na jiném obvodu

Krok 4: Kód

Kód
Kód

Tato knihovna Talkie je velmi praktická a má více než 1000 slov a příkazů. Má několik příkladů, můžete je vyzkoušet všechny, ale zde používáme jednoduchý kód pro vysvětlení fungování. Zkopírujte následující kód: #include "Talkie.h" //Talkie.h slouží k inicializaci této knihovny a nastavení digitálního pin 3 Arduina jako výstupní pin#obsahuje „Vocab_US_Large.h“//Vocab_US_Large.h slouží k použití výstrah#include „Vocab_Special.h“//Vocab_Special.h slouží k použití hlasu pauseTalkie; // definujte „hodnotu“objektu pro použití příkazů Vyhněte se 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);/*Prvním příkazem voice.say (spPAUSE2) je krátká pauza při opakování výstražné zprávy. A další příkazy jsou jen jednoduchá slova, která znamenají: NEBEZPEČÍ NEBEZPEČÍ BOUŘE V SEVERU.*/} Po tom všem Nahrajte kód do arduina

Krok 5: Zvukový výstup

Audio výstup
Audio výstup

Nakonec nahrajte kód do Arduina a připojte k němu napájecí zdroj. Jakmile zapnete obvod, začnete slyšet výstrahy! Pokud nedostanete čistý zvuk, zkuste nastavit knoflík potu nebo zkontrolujte, zda Arduino dostává správné napájení, a ujistěte se, že GND Arduina je připojeno k uzemnění obvodu.

Doporučuje: