Tartalomjegyzék:

Arduino szöveg -beszéd konverter az LM386 - használatával Beszélő Arduino projekt - Talkie Arduino könyvtár: 5 lépés
Arduino szöveg -beszéd konverter az LM386 - használatával Beszélő Arduino projekt - Talkie Arduino könyvtár: 5 lépés

Videó: Arduino szöveg -beszéd konverter az LM386 - használatával Beszélő Arduino projekt - Talkie Arduino könyvtár: 5 lépés

Videó: Arduino szöveg -beszéd konverter az LM386 - használatával Beszélő Arduino projekt - Talkie Arduino könyvtár: 5 lépés
Videó: Amazing arduino project 2024, Július
Anonim
Arduino szöveg -beszéd konverter az LM386 | használatával Beszélő Arduino projekt | Talkie Arduino könyvtár
Arduino szöveg -beszéd konverter az LM386 | használatával Beszélő Arduino projekt | Talkie Arduino könyvtár

Sziasztok srácok, sok projektben megköveteljük, hogy az arduino beszéljen valami olyasmit, mint a beszélő óra, vagy mondjon néhány adatot, ezért ezen utasítások szerint a szöveget beszéddé alakítjuk Arduino segítségével.

1. lépés: A szükséges dolgok

A szükséges dolgok
A szükséges dolgok
A szükséges dolgok
A szükséges dolgok
A szükséges dolgok
A szükséges dolgok

Ehhez az utasításhoz a következőkre lesz szüksége: Arduino kártya A hangszóró LM3862x 10k ellenállás 1x 0,1uF kondenzátor2x 10uF kondenzátor1x 0,05uF kondenzátor 1x 220uF kondenzátor 1x 100k potenciométer Tápegység

2. lépés: A Talkie Library telepítése az Arduino IDE -be

Talkie Library telepítése az Arduino IDE -be
Talkie Library telepítése az Arduino IDE -be

Most a Könyvtárkezelő jelenik meg a képernyőn. A keresősávba írja be a Talkie elemet, majd kattintson a telepítés gombra. A könyvtár telepítésre kerül.

3. lépés: Kapcsolatok

Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok

Az első kép az, hogyan lehet erősítőt készíteni az LM386 segítségével. Tehát az alapötlet az, hogy az Arduino hangja jön ki, és ezt erősítenünk kell ahhoz, hogy szükségünk legyen egy erősítő áramkörre, ezért használjuk az LM386 -ot és annak erősítő áramkörét. lásd a képen. Ezután az LM386 erősítő áramkörében lévő mikrofon helyett az Arduino -hoz csatlakoztatjuk, ahogy a többi áramkör mutatja

4. lépés: Kód

Kód
Kód

Ez a Talkie könyvtár nagyon praktikus, és több mint 1000 szót és parancsot tartalmaz. Számos példája van, mindegyiket kipróbálhatja, de itt egy egyszerű kóddal magyarázzuk a működést. Másolja ki a következő kódot: #include "Talkie.h" //Talkie.h a könyvtár inicializálására és a digitális az Arduino 3. tűje, mint kimeneti pin#tartalmaz "Vocab_US_Large.h" //Vocab_US_Large.h a riasztások használatára szolgál#include "Vocab_Special.h" //Vocab_Special.h a pauseTalkie hang használata; // definiálja az objektum „értékét” a commandsvoid használatához () {} 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);/*Az első Voice.say (spPAUSE2) parancs rövid szünetet tart, miközben megismétli a figyelmeztető üzenetet. A következő parancsok pedig csak egyszerű szavak, amelyek azt sugallják: VESZÉLY VESZÉLYI VIHAR AZ ÉSZAKON.*/} Mindezek után Töltse fel a kódot az arduino -ba

5. lépés: Hangkimenet

Hang kimenet
Hang kimenet

Végül töltse fel a kódot az Arduino -ba, és csatlakoztassa a tápegységet. Amint bekapcsolja az áramkört, elkezdi hallani a riasztásokat! Ha nem kap tiszta hangot, akkor próbálja meg beállítani a pot gombot, vagy ellenőrizze, hogy az Arduino megfelelő tápellátást kap -e, és győződjön meg arról, hogy az Arduino GND -je csatlakoztatva van az áramkör földjéhez.

Ajánlott: