Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bagay na Kailangan mo
- Hakbang 2: Pag-install ng Talkie Library sa Iyong Arduino IDE
- Hakbang 3: Mga Koneksyon
- Hakbang 4: Code
- Hakbang 5: Output ng Audio
Video: Arduino Text to Speech Converter Gamit ang LM386 - Pakikipag-usap sa Arduino Project - Talkie Arduino Library: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kumusta mga tao, sa maraming proyekto ay nangangailangan kami ng arduino na magsalita ng isang bagay tulad ng orasan sa pakikipag-usap o pagsasabi ng ilang data sa mga instruksyon na ito na gagawin naming pagsasalita gamit ang Arduino.
Hakbang 1: Mga Bagay na Kailangan mo
Para sa mga itinuturo na ito kakailanganin mo ang mga sumusunod na bagay: Arduino board Isang speakerLM3862x 10k resistor1x 0.1uF capacitor2x 10uF capacitor1x 0.05uF capacitor1x 220uF capacitor1x 100k PotentiometerPower Supply
Hakbang 2: Pag-install ng Talkie Library sa Iyong Arduino IDE
Ngayon ang Library Manager ay nasa iyong screen. Sa uri ng search bar i-type ang Talkie at mag-click sa pindutan ng pag-install. Ang library ay mai-install.
Hakbang 3: Mga Koneksyon
Ang unang imahe ay kung paano gumawa ng isang amplifier gamit ang LM386. Kaya ang pangunahing ideya ay ang audio ay lalabas sa Arduino at kailangan nating palakasin ito upang gawin na kailangan namin ng isang amplifier circuit na bakit ginagamit namin ang LM386 at ang amplifier circuit na maaari mong gawin. tingnan ang imahe. Pagkatapos pagkatapos na sa halip na mic sa LM386 amplifier circuit ikokonekta namin ito sa Arduino tulad ng ipinakita sa iba pang circuit
Hakbang 4: Code
Ang library ng Talkie na ito ay napaka madaling gamiting at mayroon itong higit sa 1000 mga salita at utos. Mayroon itong maraming mga halimbawa, maaari mong subukan ang lahat ng mga ito ngunit dito gumagamit kami ng isang simpleng code upang ipaliwanag ang gumagana. Kopyahin ang sumusunod na code: # isama ang "Talkie.h" //Talkie.h ay ginagamit upang simulan ang library na ito at itakda ang Digital ang pin 3 ng Arduino bilang output pin # isama ang "Vocab_US_Large.h" //Vocab_US_Large.h ay ginagamit upang magamit ang mga alerto # isama ang "Vocab_Special.h" //Vocab_Special.h ay ginagamit upang magamit ang boses ng pauseTalkie; // tukuyin ang isang halagang 'halaga' upang magamit ang setup ng Commandvoid () {} void loop () {voice.say (spPAUSE2); boses.say (sp2_DANGER); boses.say (sp2_DANGER); voice.say (sp3_STORM); boses.say (sp3_IN); boses.say (sp3_THE); voice.say (sp3_NORTH); / * Ang unang utos na voice.say (spPAUSE2) ay kumuha ng isang maikling pause habang inuulit ang alerto na mensahe. At ang mga susunod na utos ay simpleng mga salita lamang na nagpapahiwatig: PELIGRONG PELIGRONG PAMAMALIT SA LUPA. * /} Matapos ang lahat ng ito Mag-upload ng code sa arduino
Hakbang 5: Output ng Audio
Panghuli i-upload ang code sa Arduino at ikonekta ang suplay ng kuryente dito. Sa sandaling mapalakas mo ang circuit ay magsisimulang marinig mo ang mga alerto! Kung hindi ka nakakakuha ng isang malinaw na tunog pagkatapos subukang ayusin ang knob ng palayok o suriin kung ang Arduino ay nakakakuha ng wastong supply ng kuryente at tiyakin na ang GND ng Arduino ay konektado sa lupa ng circuit.
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Pagprogram ng isang Arduino Paggamit ng Isa pang Arduino upang Maipakita ang isang Scrolling Text Nang Walang Library: 5 Mga Hakbang
Ang Programming ng isang Arduino Paggamit ng Isa pang Arduino upang Maipakita ang isang Scrolling Text Nang Walang Library: Ang Sony Spresense o Arduino Uno ay hindi ganoon kamahal at hindi nangangailangan ng maraming lakas. Gayunpaman, kung ang iyong proyekto ay may limitasyon sa kapangyarihan, espasyo, o kahit na badyet, baka gusto mong isaalang-alang ang paggamit ng Arduino Pro Mini. Hindi tulad ng Arduino Pro Micro, Arduino Pro Mi
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit ang Ccleaner V2: 4 Mga Hakbang
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit Ccleaner V2: Ito ay isang pinahusay na bersyon ng aking nakaraang tutorial upang magdagdag ng isang pagpipilian sa pag-shredding sa iyong kanang pag-click sa menu na "konteksto" sa explorer na magpapahintulot sa iyo na mag-shred ng mga file sa pamamagitan ng Ccleaner. Nag-aalok ang pamamaraang ito ng higit pa direktang diskarte at soes ay hindi nangangailangan ng pagdaragdag sa