Mündəricat:

LM386 istifadə edərək Arduino Mətndən Danışıq Konvertoruna - Danışan Arduino Layihəsi - Talkie Arduino Kitabxanası: 5 addım
LM386 istifadə edərək Arduino Mətndən Danışıq Konvertoruna - Danışan Arduino Layihəsi - Talkie Arduino Kitabxanası: 5 addım

Video: LM386 istifadə edərək Arduino Mətndən Danışıq Konvertoruna - Danışan Arduino Layihəsi - Talkie Arduino Kitabxanası: 5 addım

Video: LM386 istifadə edərək Arduino Mətndən Danışıq Konvertoruna - Danışan Arduino Layihəsi - Talkie Arduino Kitabxanası: 5 addım
Video: САМОСТОЯТЕЛЬНО 1.5 ВОЛЬТ ДО 220 ВОЛЬТ ИНВЕРТОР 2024, Iyul
Anonim
LM386 istifadə edərək Arduino Mətndən Danışıq Konvertoruna | Danışan Arduino Layihəsi | Talkie Arduino Kitabxanası
LM386 istifadə edərək Arduino Mətndən Danışıq Konvertoruna | Danışan Arduino Layihəsi | Talkie Arduino Kitabxanası

Salam uşaqlar, bir çox layihədə arduinonun saat danışmaq və ya bəzi məlumatları danışmaq kimi bir şey söyləməsini tələb edirik ki, Arduino istifadə edərək mətni nitqə çevirək.

Addım 1: Lazım olan şeylər

Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər

Bu təlimatlar üçün aşağıdakılara ehtiyacınız olacaq: Arduino lövhəsi Dinamik LM3862x 10k rezistor1x 0.1uF kondansatör 2x 10uF kondansatör1x 0.05uF kondansatör1x 220uF kondansatör1x 100k Potansiyometr Güc Təchizatı

Addım 2: Arduino IDE -də Talkie Kitabxanasını quraşdırın

Arduino IDE -də Talkie Kitabxanasını quraşdırın
Arduino IDE -də Talkie Kitabxanasını quraşdırın

İndi Kitabxana Meneceri ekranınızda olacaq. Axtarış çubuğuna Talkie yazın və quraşdırma düyməsini basın. Kitabxana quraşdırılacaq.

Addım 3: Bağlantılar

Əlaqələr
Əlaqələr
Əlaqələr
Əlaqələr

İlk şəkil, LM386 istifadə edərək gücləndiricinin necə hazırlanmasıdır. Buna görə də əsas fikir səsin Arduinodan çıxmasıdır və onu gücləndirməliyik ki, bunun üçün gücləndirici dövrə ehtiyacımız olsun, buna görə də LM386 və onun gücləndirici dövrəsini istifadə edə bilərsiniz. sonra LM386 gücləndirici dövrəsindəki mikrofon əvəzinə digər dövrədə göstərildiyi kimi Arduino -ya bağlayacağıq.

Addım 4: Kod

Kod
Kod

Bu Talkie kitabxanası çox lazımlıdır və 1000 -dən çox söz və əmrdən ibarətdir. Bir neçə nümunə var, hamısını sınaya bilərsiniz, amma burada işi izah etmək üçün sadə bir koddan istifadə edirik. Aşağıdakı kodu kopyalayın: #include "Talkie.h" //Talkie.h bu kitabxananı işə salmaq və Digital qurmaq üçün istifadə olunur. pin 3 Arduino çıxış pin kimi#daxil "Vocab_US_Large.h" //Vocab_US_Large.h siqnalları istifadə etmək üçün istifadə olunur#include "Vocab_Special.h" //Vocab_Special.h pauseTalkie səsini istifadə etmək üçün istifadə olunur; // commandsvoid setup () {} void loop () {voice.say (spPAUSE2) istifadə etmək üçün bir 'dəyər' obyekti təyin edin; səs.say (sp2_DANGER); səs.say (sp2_DANGER); səs.say (sp3_STORM); səs.say (sp3_IN); səs.say (sp3_THE); voice.say (sp3_NORTH);/*İlk səs.say (spPAUSE2) əmri xəbərdarlıq mesajını təkrar edərkən qısa bir fasilə verməkdir. Növbəti əmrlər sadəcə sadə sözlərdir: ŞİMALDA TEHLİKE DANGER STORM.*/} Bütün bunlardan sonra kodu arduino -ya yükləyin.

Addım 5: Audio Çıxış

Audio Çıxış
Audio Çıxış

Nəhayət kodu Arduinoya yükləyin və enerji təchizatını ona qoşun. Dövrəni açan kimi siqnalları eşitməyə başlayacaqsınız! Aydın bir səs almırsınızsa, qazan düyməsini düzəltməyə çalışın və ya Arduinonun düzgün enerji təchizatı aldığını yoxlayın və Arduinonun GND -nin dövrəyə qoşulduğundan əmin olun.

Tövsiyə: