Innholdsfortegnelse:

Arduino tekst til taleomformer med LM386 - Talking Arduino Project - Talkie Arduino Library: 5 trinn
Arduino tekst til taleomformer med LM386 - Talking Arduino Project - Talkie Arduino Library: 5 trinn

Video: Arduino tekst til taleomformer med LM386 - Talking Arduino Project - Talkie Arduino Library: 5 trinn

Video: Arduino tekst til taleomformer med LM386 - Talking Arduino Project - Talkie Arduino Library: 5 trinn
Video: Как использовать SSD1306 128x32 OLED-дисплей I2C с кодом Arduino 2024, November
Anonim
Arduino tekst til taleomformer med LM386 | Talking Arduino Project | Talkie Arduino bibliotek
Arduino tekst til taleomformer med LM386 | Talking Arduino Project | Talkie Arduino bibliotek

Hei folkens, i mange av prosjektene krever vi at arduino snakker noe som snakkeklokke eller forteller noen data, så i denne instruksen vil vi konvertere tekst til tale ved hjelp av Arduino.

Trinn 1: Ting du trenger

Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger

For disse instruktørene trenger du følgende ting: Arduino -kort En høyttalerLM3862x 10k motstand 1x 0.1uF kondensator 2x 10uF kondensator 1x 0.05uF kondensator 1x 220uF kondensator 1x 100k potensiometer Strømforsyning

Trinn 2: Installere Talkie Library i Arduino IDE

Installere Talkie Library i Arduino IDE
Installere Talkie Library i Arduino IDE

Nå vil Library Manager være på skjermen. Skriv inn Talkie i søkefeltet og klikk på installasjonsknappen. Biblioteket blir installert.

Trinn 3: Tilkoblinger

Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger

Det første bildet er hvordan man lager en forsterker ved hjelp av LM386. Så den grunnleggende ideen er at lyd kommer ut av Arduino, og vi må forsterke det for å gjøre det at vi trenger en forsterkerkrets, derfor bruker vi LM386 og forsterkerkretsen som du kan Så etter det i stedet for mikrofonen i LM386 forsterkerkretsen, vil vi koble den til Arduino som vist i en annen krets

Trinn 4: Kode

Kode
Kode

Dette Talkie -biblioteket er veldig praktisk og har over 1000 ord og kommandoer. Den har flere eksempler, du kan prøve dem alle, men her bruker vi en enkel kode for å forklare arbeidet. Kopier følgende kode: #include "Talkie.h" //Talkie.h brukes til å initialisere dette biblioteket og sette Digital pin 3 av Arduino som output pin#include "Vocab_US_Large.h" //Vocab_US_Large.h brukes til å bruke varslene#include "Vocab_Special.h" //Vocab_Special.h brukes til å bruke pauseTalkie -stemmen; // definere et objekt ‘verdi’ for å bruke commandvoid setup () {} void loop () {voice.say (spPAUSE2); stemme.say (sp2_DANGER); stemme.say (sp2_DANGER); voice.say (sp3_STORM); voice.say (sp3_IN); stemme.say (sp3_THE); voice.say (sp3_NORTH);/*Den første kommandoen voice.say (spPAUSE2) er å ta en kort pause mens du gjentar varselmeldingen. Og de neste kommandoene er bare enkle ord som antyder: FARE FARE STORM I NORD.*/} Etter alt dette Last opp koden til arduino

Trinn 5: Lydutgang

Lydutgang
Lydutgang

Last til slutt opp koden i Arduino og koble strømforsyningen til den. Så snart du slår på kretsen, begynner du å høre varslene! Hvis du ikke får en klar lyd, kan du prøve å justere gryteknappen eller sjekke om Arduino får riktig strømforsyning, og sørg for at GND for Arduino er koblet til kretsen.

Anbefalt: