Indholdsfortegnelse:

Arduino tekst til tale konverter ved hjælp af LM386 - Talende Arduino -projekt - Talkie Arduino -bibliotek: 5 trin
Arduino tekst til tale konverter ved hjælp af LM386 - Talende Arduino -projekt - Talkie Arduino -bibliotek: 5 trin

Video: Arduino tekst til tale konverter ved hjælp af LM386 - Talende Arduino -projekt - Talkie Arduino -bibliotek: 5 trin

Video: Arduino tekst til tale konverter ved hjælp af LM386 - Talende Arduino -projekt - Talkie Arduino -bibliotek: 5 trin
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Juli
Anonim
Arduino tekst til tale konverter ved hjælp af LM386 | Talende Arduino -projekt | Talkie Arduino bibliotek
Arduino tekst til tale konverter ved hjælp af LM386 | Talende Arduino -projekt | Talkie Arduino bibliotek

Hej fyre, i mange af projekterne kræver vi, at arduino taler noget som at tale ur eller fortælle nogle data, så i denne instruktion kan vi konvertere tekst til tale ved hjælp af Arduino.

Trin 1: Ting du har brug for

Ting du har brug for
Ting du har brug for
Ting du har brug for
Ting du har brug for
Ting du har brug for
Ting du har brug for

Til disse instruktører har du brug for følgende ting: Arduino -kort En højttalerLM3862x 10k modstand1x 0.1uF kondensator2x 10uF kondensator1x 0.05uF kondensator1x 220uF kondensator1x 100k Potentiometer Strømforsyning

Trin 2: Installation af Talkie -bibliotek i din Arduino IDE

Installation af Talkie -bibliotek i din Arduino IDE
Installation af Talkie -bibliotek i din Arduino IDE

Nu vil Library Manager være på din skærm. Skriv Talkie i søgelinjen, og klik på installationsknappen. Biblioteket installeres.

Trin 3: Forbindelser

Forbindelser
Forbindelser
Forbindelser
Forbindelser

Det første billede er, hvordan man laver en forstærker ved hjælp af LM386. Så den grundlæggende idé er, at lyd kommer ud af Arduino, og vi er nødt til at forstærke det, så vi har brug for et forstærkerkredsløb, derfor bruger vi LM386 og dets forstærkerkredsløb, som du kan derefter i stedet for mikrofon i LM386 forstærker kredsløb, vil vi forbinde det til Arduino som vist i andet kredsløb

Trin 4: Kode

Kode
Kode

Dette Talkie -bibliotek er meget praktisk, og det har over 1000 ord og kommandoer. Det har flere eksempler, du kan prøve dem alle, men her bruger vi en simpel kode til at forklare arbejdet. Kopier følgende kode: #include "Talkie.h" //Talkie.h bruges til at initialisere dette bibliotek og indstille Digital pin 3 af Arduino som output pin#inkluderer "Vocab_US_Large.h" //Vocab_US_Large.h bruges til at bruge advarslerne#include "Vocab_Special.h" //Vocab_Special.h bruges til at bruge pauseTalkie -stemmen; // definer et objekt 'værdi' for at bruge 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);/*Den første kommando voice.say (spPAUSE2) er at tage en kort pause, mens advarslen gentages. Og de næste kommandoer er bare enkle ord, der indebærer: FARE FARE STORM I NORD.*/} Efter alt dette Upload koden til arduino

Trin 5: Lydudgang

Lydudgang
Lydudgang

Upload endelig koden i Arduino og tilslut strømforsyningen til den. Så snart du tænder kredsløbet, begynder du at høre advarslerne! Hvis du ikke får en klar lyd, kan du prøve at justere knappen i gryden eller kontrollere, om Arduino får den rigtige strømforsyning, og sørg for, at GND for Arduino er forbundet til kredsløbets jord.

Anbefalede: