INHOUDSOPGAWE:

Arduino teks na spraak omskakelaar met behulp van LM386 - Talking Arduino Project - Talkie Arduino -biblioteek: 5 stappe
Arduino teks na spraak omskakelaar met behulp van LM386 - Talking Arduino Project - Talkie Arduino -biblioteek: 5 stappe

Video: Arduino teks na spraak omskakelaar met behulp van LM386 - Talking Arduino Project - Talkie Arduino -biblioteek: 5 stappe

Video: Arduino teks na spraak omskakelaar met behulp van LM386 - Talking Arduino Project - Talkie Arduino -biblioteek: 5 stappe
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Julie
Anonim
Arduino teks na spraak omskakelaar met behulp van LM386 | Talking Arduino Project | Talkie Arduino -biblioteek
Arduino teks na spraak omskakelaar met behulp van LM386 | Talking Arduino Project | Talkie Arduino -biblioteek

Hallo ouens, in baie projekte benodig ons arduino om iets soos praatklok te spreek of data te vertel, sodat ons in hierdie instruksies teks kan omskakel in Arduino.

Stap 1: Dinge wat u nodig het

Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het

Vir hierdie instruksies benodig u die volgende dinge: Arduino -bord 'n LuidsprekerLM3862x 10k weerstand 1x 0.1uF kapasitor 2x 10uF kapasitor 1x 0.05uF kapasitor 1x 220uF kapasitor 1x 100k potensiometer Voeding

Stap 2: Installeer Talkie -biblioteek in u Arduino IDE

Installeer Talkie -biblioteek in u Arduino IDE
Installeer Talkie -biblioteek in u Arduino IDE

Nou sal die biblioteekbestuurder op u skerm verskyn. Tik Talkie in die soekbalk en klik op die installeringsknoppie. Die biblioteek sal geïnstalleer word.

Stap 3: Verbindings

Verbindings
Verbindings
Verbindings
Verbindings

Die eerste beeld is hoe u 'n versterker kan maak met LM386, dus die basiese idee is dat klank uit Arduino sal kom, en ons moet dit versterk, sodat ons 'n versterkerkring nodig het. Daarom gebruik ons LM386 en die versterkerkring daarvan. Dan, in plaas van 'n mikrofoon in die LM386 -versterkerkring, verbind ons dit dan met Arduino, soos in die ander stroombaan getoon.

Stap 4: Kode

Kode
Kode

Hierdie Talkie -biblioteek is baie handig en bevat meer as 1000 woorde en opdragte. Dit het verskeie voorbeelde; u kan dit almal probeer, maar hier gebruik ons 'n eenvoudige kode om die werking te verduidelik. Kopieer die volgende kode:#sluit "Talkie.h" in //Talkie.h word gebruik om hierdie biblioteek te initialiseer en die digitale pen 3 van Arduino as uitvoerpen#sluit in "Vocab_US_Large.h" //Vocab_US_Large.h word gebruik om die waarskuwings te gebruik#include "Vocab_Special.h" //Vocab_Special.h word gebruik om die pauseTalkie -stem te gebruik; // definieer 'n voorwerp 'waarde' om die commandvoid setup () {} void loop () {voice.say (spPAUSE2) te gebruik; stem.sê (sp2_DANGER); stem.sê (sp2_DANGER); stem.sê (sp3_STORM); stem.sê (sp3_IN); stem.sê (sp3_THE); voice.say (sp3_NORTH);/*Die eerste opdrag voice.say (spPAUSE2) is om 'n kort pouse te neem terwyl die waarskuwingsboodskap herhaal word. En die volgende opdragte is net eenvoudige woorde wat impliseer: GEVAAR GEVAARSTORM IN DIE NOORD.*/} Laai die kode na arduino op

Stap 5: Klankuitset

Klankuitset
Klankuitset

Laai uiteindelik die kode in die Arduino op en koppel die kragtoevoer daaraan. Sodra u die kring aanskakel, sal u die waarskuwings hoor! As u nie 'n duidelike geluid kry nie, probeer dan om die knop van die pot aan te pas, of kyk of die Arduino die regte voeding kry en maak seker dat die GND van Arduino aan die grond van die stroombaan gekoppel is.

Aanbeveel: