תוכן עניינים:

ממיר טקסט לדיבור Arduino באמצעות LM386 - פרויקט ארדואינו מדבר - ספריית טוקי ארדואינו: 5 שלבים
ממיר טקסט לדיבור Arduino באמצעות LM386 - פרויקט ארדואינו מדבר - ספריית טוקי ארדואינו: 5 שלבים

וִידֵאוֹ: ממיר טקסט לדיבור Arduino באמצעות LM386 - פרויקט ארדואינו מדבר - ספריית טוקי ארדואינו: 5 שלבים

וִידֵאוֹ: ממיר טקסט לדיבור Arduino באמצעות LM386 - פרויקט ארדואינו מדבר - ספריית טוקי ארדואינו: 5 שלבים
וִידֵאוֹ: 30 טיפים וטריקים של Windows 10 האולטימטיבי לשנת 2020 2024, יולי
Anonim
ממיר טקסט לדיבור Arduino באמצעות LM386 | פרויקט ארדואינו מדבר | ספריית טוקי ארדואינו
ממיר טקסט לדיבור Arduino באמצעות LM386 | פרויקט ארדואינו מדבר | ספריית טוקי ארדואינו

היי חבר'ה, ברבים מהפרויקטים אנו דורשים מארדואינו לדבר משהו כמו שעון דיבור או מספר נתונים על מנת שתוכל להמיר טקסט לדיבור באמצעות Arduino.

שלב 1: דברים שאתה צריך

דברים שאתה צריך
דברים שאתה צריך
דברים שאתה צריך
דברים שאתה צריך
דברים שאתה צריך
דברים שאתה צריך

למדריכים אלה תזדקק לדברים הבאים: לוח Arduino רמקול נגד LM3862x 10k קבל 0.1x 0.1uF 2x10uF קבל 1x 0.05uF קבל 1x 220uF קבל 1x 100k פוטנציומטר אספקת חשמל

שלב 2: התקנת ספריית Talkie ב- Arduino IDE שלך

התקנת ספריית טוקי ב- IDE Arduino שלך
התקנת ספריית טוקי ב- IDE Arduino שלך

כעת מנהל הספרייה יופיע על המסך שלך. בסרגל החיפוש הקלד Talkie ולחץ על כפתור ההתקנה. הספרייה תותקן.

שלב 3: חיבורים

חיבורים
חיבורים
חיבורים
חיבורים

התמונה הראשונה היא כיצד יוצרים מגבר באמצעות LM386. אז הרעיון הבסיסי הוא שאודיו ייצא מארדואינו ועלינו להגביר אותו כדי לעשות זאת, אנו זקוקים למעגל מגבר ולכן אנו משתמשים ב- LM386 ובמעגל המגבר שלו כפי שאתה יכול. ראה בתמונה. לאחר מכן, במקום מיקרופון במעגל מגבר LM386 נחבר אותו ל- Arduino כפי שמוצג במעגל אחר

שלב 4: קוד

קוד
קוד

ספריית טוקי זו שימושית מאוד ויש בה יותר מ- 1000 מילים ופקודות. יש לו מספר דוגמאות, אתה יכול לנסות את כולן אבל כאן אנו משתמשים בקוד פשוט כדי להסביר את העבודה. העתק את הקוד הבא: #include "Talkie.h" //Talkie.h משמש לאתחול הספרייה הזו והגדרת ה- Digital סיכה 3 של Arduino כסיכת פלט#כוללת "Vocab_US_Large.h" //Vocab_US_Large.h משמשת להתראות#כוללים "Vocab_Special.h" //Vocab_Special.h משמשת לקול pauseTalkie; // הגדר אובייקט 'ערך' לשימוש בפקודות void 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);/*הפקודה הראשונה voice.say (spPAUSE2) היא לבצע הפסקה קצרה תוך חזרה על הודעת ההתראה. והפקודות הבאות הן רק מילים פשוטות שמשמעותן: סכנת סכנת סכנה בצפון.*/} אחרי כל זה העלה את הקוד לארדואינו

שלב 5: פלט שמע

פלט שמע
פלט שמע

לבסוף העלה את הקוד בארדואינו וחבר אליו את ספק הכוח. ברגע שתפעיל את המעגל תתחיל לשמוע את ההתראות! אם אינך מקבל צליל ברור, נסה לכוונן את כפתור הסיר או בדוק אם הארדואינו מקבל אספקת חשמל תקינה וודא שה- GND של ארדואינו מחובר לקרקע של המעגל.

מוּמלָץ: