Innehållsförteckning:

Arduino Text to Speech Converter Using LM386 - Talking Arduino Project - Talkie Arduino Library: 5 steg
Arduino Text to Speech Converter Using LM386 - Talking Arduino Project - Talkie Arduino Library: 5 steg

Video: Arduino Text to Speech Converter Using LM386 - Talking Arduino Project - Talkie Arduino Library: 5 steg

Video: Arduino Text to Speech Converter Using LM386 - Talking Arduino Project - Talkie Arduino Library: 5 steg
Video: Arduino based Text to Speech TTS Converter 2024, Juli
Anonim
Arduino Text to Speech Converter Using LM386 | Talking Arduino Project | Talkie Arduino bibliotek
Arduino Text to Speech Converter Using LM386 | Talking Arduino Project | Talkie Arduino bibliotek

Hej killar, i många projekt kräver vi att arduino talar något som att tala klocka eller berätta lite data så att vi i denna instruktion kommer att konvertera text till tal med Arduino.

Steg 1: Saker du behöver

Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver

För dessa instruktioner behöver du följande saker: Arduino -kort En högtalareLM3862x 10k motstånd 1x 0.1uF kondensator 2x 10uF kondensator 1x 0.05uF kondensator 1x 220uF kondensator 1x 100k Potentiometer Strömförsörjning

Steg 2: Installera Talkie Library i ditt Arduino IDE

Installera Talkie Library i ditt Arduino IDE
Installera Talkie Library i ditt Arduino IDE

Nu kommer bibliotekshanteraren på din skärm. Skriv Talkie i sökfältet och klicka på installationsknappen. Biblioteket kommer att installeras.

Steg 3: Anslutningar

Anslutningar
Anslutningar
Anslutningar
Anslutningar

Den första bilden är hur man gör en förstärkare med LM386. Så grundtanken är att ljud kommer ut från Arduino och vi måste förstärka det så att vi behöver en förstärkarkrets det är därför vi använder LM386 och dess förstärkarkrets som du kan Se efter det i stället för mikrofon i LM386 -förstärkarkretsen så kommer vi att ansluta den till Arduino som visas i andra kretsar

Steg 4: Kod

Koda
Koda

Detta Talkie -bibliotek är mycket praktiskt och har över 1000 ord och kommandon. Den har flera exempel, du kan prova dem alla men här använder vi en enkel kod för att förklara hur det fungerar. Kopiera följande kod:#inkludera "Talkie.h" //Talkie.h används för att initiera detta bibliotek och ställa in Digital stift 3 på Arduino som utgångsstift#inkluderar "Vocab_US_Large.h" //Vocab_US_Large.h används för att använda varningarna#inkluderar "Vocab_Special.h" //Vocab_Special.h används för att använda pausTalkie -rösten; // definiera ett objekt 'värde' för att använda commandvoid 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);/*Det första kommandot voice.say (spPAUSE2) är att ta en kort paus medan du upprepar varningsmeddelandet. Och nästa kommando är bara enkla ord som innebär: FARA FARA STORM I NORD.*/} Efter allt detta Ladda upp koden till arduino

Steg 5: Ljudutgång

Ljudutgång
Ljudutgång

Slutligen ladda upp koden i Arduino och anslut strömförsörjningen till den. Så snart du startar kretsen börjar du höra varningarna! Om du inte får ett tydligt ljud, försök att justera grytknappen eller kontrollera om Arduino får rätt strömförsörjning och se till att GNU för Arduino är ansluten till kretsens jord.

Rekommenderad: