INHOUDSOPGAWE:
- Stap 1: Dinge wat u nodig het
- Stap 2: Installeer Talkie -biblioteek in u Arduino IDE
- Stap 3: Verbindings
- Stap 4: Kode
- Stap 5: Klankuitset
Video: Arduino teks na spraak omskakelaar met behulp van LM386 - Talking Arduino Project - Talkie Arduino -biblioteek: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
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
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
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
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
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
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:
Eenvoudige DC - DC Boost -omskakelaar met behulp van 555: 4 stappe
Eenvoudige DC - DC Boost -omskakelaar Met behulp van 555: Dit is dikwels nuttig in 'n stroombaan om hoër spanning te hê. Of om +ve en -relings te voorsien vir 'n op -amp, om gonsers aan te dryf, of selfs 'n relais sonder dat 'n ekstra battery nodig is
Teks na spraak Klik op 'n ARMbasic Powered UChip en ander ARMbasic Powered SBC's: 3 stappe
Teks na spraak Klik op 'n ARMbasic Powered UChip en ander ARMbasic Powered SBC's: Inleiding: Goeie dag. My naam is Tod. Ek is 'n professionele ruimtevaart- en verdedigingswerker, en ek is ook 'n bietjie gees in die hart
Hoe om 'n omskakelaar te maak met behulp van 3055 transistor: 8 stappe
Hoe om 'n omvormer te maak met behulp van 3055 transistor: Hii vriend, vandag gaan ek 'n omskakelaar maak met behulp van 3055 transistor. Hierdie kring benodig slegs een transistor. Kom ons begin
Arduino TTS (teks na spraak): 3 stappe (met foto's)
Arduino TTS (Text to Speech): Hallo ouens, vandag sal ek u in hierdie tutoriaal leer hoe u u Arduino kan laat praat sonder enige eksterne module. Hier kan ons dit in talle projekte gebruik, soos spreektermometer, robots en vele meer. Dus, sonder veel tydmors, laat ons hierdie projek begin
Teks breek met behulp van Excel: 7 stappe (met foto's)
Teks breek met behulp van Excel: Hierdie instruksies sal u wys hoe u teks (in rekenaarlingo, ontleed) teks met Excel kan breek. Die instruksies stel u kennis met sommige van die opdragte vir die hantering van teks in Excel. Hierdie instruksies sal gebaseer wees op Excel 2007, maar werk in enige