Cuprins:
- Pasul 1: Lucruri de care aveți nevoie
- Pasul 2: Instalarea bibliotecii Talkie în ID-ul dvs. Arduino
- Pasul 3: Conexiuni
- Pasul 4: Cod
- Pasul 5: ieșire audio
Video: Convertor Arduino Text în vorbire folosind LM386 - Talking Arduino Project - Biblioteca Talkie Arduino: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Bună băieți, în multe dintre proiecte avem nevoie de arduino pentru a vorbi ceva de genul a vorbi despre ceas sau a spune niște date, astfel încât în acest instructable vom converti textul în vorbire folosind Arduino.
Pasul 1: Lucruri de care aveți nevoie
Pentru acest instructable, veți avea nevoie de următoarele lucruri: Placă Arduino Un difuzor LM3862x rezistor 10k 1x condensator 0.1uF 2x condensator 10uF 1x condensator 0.05uF 1x condensator 220uF 1x potențometru 100k Alimentare
Pasul 2: Instalarea bibliotecii Talkie în ID-ul dvs. Arduino
Acum, Managerul de bibliotecă va fi pe ecran. În bara de căutare tastați Talkie și faceți clic pe butonul de instalare. Biblioteca va fi instalată.
Pasul 3: Conexiuni
Prima imagine este modul în care faceți un amplificator folosind LM386. Deci ideea de bază este că sunetul va ieși din Arduino și trebuie să-l amplificăm, astfel încât să avem nevoie de un circuit de amplificator, de aceea folosim LM386 și circuitul său de amplificator, după cum puteți vezi în imagine. Apoi, în loc de microfon în circuitul amplificatorului LM386, îl vom conecta la Arduino așa cum se arată în alt circuit
Pasul 4: Cod
Această bibliotecă Talkie este foarte utilă și are peste 1000 de cuvinte și comenzi. Are mai multe exemple, le puteți încerca pe toate, dar aici folosim un cod simplu pentru a explica funcționarea. Copiați următorul cod: #include "Talkie.h" //Talkie.h este utilizat pentru a inițializa această bibliotecă și a seta Digitalul. pinul 3 al Arduino ca pin # de ieșire include "Vocab_US_Large.h" //Vocab_US_Large.h este utilizat pentru a utiliza alertele # include "Vocab_Special.h" //Vocab_Special.h este utilizat pentru a utiliza vocea pauseTalkie; // definiți un obiect „valoare” pentru a utiliza comandavoid 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); / * Prima comandă voice.say (spPAUSE2) este de a face o scurtă pauză în timp ce repetați mesajul de alertă. Și următoarele comenzi sunt doar cuvinte simple care implică: PERICOL PERICOL TEMPESTĂ ÎN NORD. * /} După toate acestea Încărcați codul pe arduino
Pasul 5: ieșire audio
În cele din urmă, încărcați codul în Arduino și conectați sursa de alimentare la acesta. De îndată ce porniți circuitul, veți începe să auziți alertele! Dacă nu obțineți un sunet clar, încercați să reglați butonul potului sau verificați dacă Arduino primește o sursă de alimentare adecvată și asigurați-vă că GND-ul Arduino este conectat la masa circuitului.
Recomandat:
Convertor DC - DC Boost simplu folosind 555: 4 pași
Convertor simplu DC - DC Boost folosind 555: Este adesea util într-un circuit să existe tensiuni mai mari. Fie pentru a furniza șine + ve și -ve pentru un amplificator operațional, pentru a conduce buzzere sau chiar pentru un releu fără a fi nevoie de o baterie suplimentară. Acesta este un convertor simplu de 5V la 12V DC construit folosind un temporizator 555 a
Mănușă de conversie gest la vorbire / text: 5 pași
Mănușă de conversie a gestului către vorbire / text: Ideea / împingerea din spatele implementării acestui proiect a fost de a ajuta persoanele care au dificultăți de comunicare folosind vorbirea și de a comunica folosind gesturile mâinilor sau mai cunoscute sub numele de limba semnată americană (ASL). Acest proiect poate fi un pas către furnizarea
Faceți clic pe text pe vorbire pe o UChip alimentată ARMbasic și pe alte SBC-uri alimentate ARMbasic: 3 pași
Text către vorbire Faceți clic pe o UChip ARMbasic Powered și pe alte SBC-uri Powered ARMbasic: Introducere: Bună ziua. Numele meu este Tod. Sunt un profesionist în domeniul aerospațial și al apărării, care este, de asemenea, un pic cam ciudat
Distanța de vorbire cu Arduino Uno, senzorul cu ultrasunete HC-SR04 și modulul de sunet WTV020SD: 4 pași
Distanța de vorbire cu Arduino Uno, senzorul cu ultrasunete HC-SR04 și modulul de sunet WTV020SD: Bine ați venit la My Instructable # 31, cunoscut și ca unul dintre cele mai populare proiecte Arduino. Dacă îți place acest proiect, te rog să devii unul dintre urmăritorii mei pe Instructables și să te abonezi la canalul meu Youtube … www.youtube.com/rcloversanAnyway, pentru acest proiect tu
Convertor ieftin pentru laptop / Notebook to Desktop Convertor: 3 pași
Stand laptop ieftin / Notebook to Desktop Convertor: mă găsesc folosind laptopul pentru perioade lungi de timp. Se simte inconfortabil după un timp. Tastatura și ecranul ar trebui să fie în mod ideal separate pentru a reduce tulpina gâtului în timpul utilizării prelungite. Dacă sunteți utilizator de laptop cu normă întreagă, vă sugerez să construiți s