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

ארדואינו מדבר - משחק MP3 עם Arduino ללא כל מודול - הפעלת קובץ Mp3 מארדואינו באמצעות PCM: 6 שלבים
ארדואינו מדבר - משחק MP3 עם Arduino ללא כל מודול - הפעלת קובץ Mp3 מארדואינו באמצעות PCM: 6 שלבים

וִידֵאוֹ: ארדואינו מדבר - משחק MP3 עם Arduino ללא כל מודול - הפעלת קובץ Mp3 מארדואינו באמצעות PCM: 6 שלבים

וִידֵאוֹ: ארדואינו מדבר - משחק MP3 עם Arduino ללא כל מודול - הפעלת קובץ Mp3 מארדואינו באמצעות PCM: 6 שלבים
וִידֵאוֹ: Kosher MP3- סופר סטאר פלוס+ 2021 החדש MP3 2024, יולי
Anonim
Image
Image

במדריך זה נלמד כיצד לנגן קובץ mp3 עם ארדואינו מבלי להשתמש במודול אודיו, כאן נשתמש בספריית PCM עבור Arduino שמשחקת 16 סיביות PCM בתדר 8kHZ אז אפשר לעשות זאת.

שלב 1: אסוף את הרכיבים שלך

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

קנה חלקים: קנה עצה 120:

www.utsource.net/itm/p/384328.html

קנה מתאם 12V:

www.utsource.net/itm/p/8013134.html

קנה ארדואינו אונו:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

אז בכדי לעשות זאת אנו זקוקים לכמה רכיבים תואמים מאוד Arduino ולאחר מכן רמקול 0.5w עד 10w כל רמקול יעשה את העבודה ואז עליך לקנות טרנזיסטור להגברה אם הרמקול שלך גבוה מ- 0.5w כפי שלי היה 3 w אז השתמשתי ב- TIP 120 טרנזיסטור דור שמעצים את השמע אתה יכול להשתמש בכל מגבר אודיו גם כן.

קניית קישורים. -

פריטים לרכישה (קישור שותפים) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

רמקול -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W- מותאם אישית-50 מ מ …

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

טיפ טרנזיסטור 120 -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

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

החיבורים ממש פשוטים אם אתה משתמש ברמקול 0.5 ואט ואז חבר ישירות את סיכת +ve של הרמקול לפין הדיגיטלי 11 על Arduino & -pin pin of speaker לר gnd & אם אתה משתמש ברמקול 3 וואט אז השתמש בטרנזיסטור tip120 וחבר את 11 של ארדואינו לבסיס הטרנזיסטור וסיכת הרמקול -האספן של הטרנזיסטור והפולט של הטרנזיסטור לסיכת ה- gnd בארדואינו.

אם יש בעיות בחיבור, עיין בסרטון לקבלת עזרה.

שלב 3: הורדת הקבצים הדרושים

לשם כך תצטרך כמה קבצים קודם כל קובץ PCM.zip כדי להפעיל אודיו PCM מ- arduino.

אז נזדקק לתוכנת Audacity כדי להמיר אודיו mp3 רגיל לאודיו 16 ביט PCM 8hkz

ולבסוף אנו זקוקים לתוכנת מקודד כדי לקודד את השמע הזה לנתונים אותם נוכל להדביק בקוד.

הורד את החוצפה -

www.audacityteam.org/download/

הורד תוכנת PCM. ZIP & Encoder (קובץ בשם Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

שלב 4: הכן אודיו והמיר אותו לנתונים

Image
Image
הכן אודיו והמיר אותו לנתונים
הכן אודיו והמיר אותו לנתונים
הכן אודיו והמיר אותו לנתונים
הכן אודיו והמיר אותו לנתונים
הכן אודיו והמיר אותו לנתונים
הכן אודיו והמיר אותו לנתונים

השלב החשוב הוא להכין את נתוני השמע. אז קודם כל נזדקק לקובץ mp3 או שתקליט אחד או תקבל אחד מכל מקום ואז תפתח את הקובץ לתוך Audacity ולחץ על הפורמט ואז בחר 16 סיביות pcm ואז תרד ותבחר תדירות של אודיו ל- 8000hz וייצא את השמע כ- mp3.

לאחר מכן פתח תוכנת שמע לקידוד ונווט אל קובץ השמע שיצרנו מתוך תעוזה ואז תקבל הודעת שמע שהועתקה ללוח בהצלחה.

שלב 5: חלק קידוד

חלק קידוד
חלק קידוד
חלק קידוד
חלק קידוד

אז החלק הבא הוא חלק קידוד, כך שהורדת את קובץ ה- Arduin mp3.zip המכיל קובץ PCM.zip, הוסף קובץ PCM.zip זה כספרייה לארדואינו ולאחר מכן פתח את דוגמת ההפעלה הזמינה בספריית ה- PCM., ובשם הסקיצה עליך לערוך את שורת הקוד השנייה במערך מדגם שהוא מסוג תוכנה, עליך להסיר את כל הנתונים במערך זה ולהדביק את הנתונים שהועתקו ללוח על ידי תוכנת האודיו המקודדת..

שלב 6: העלה את הקוד

אז סוף סוף הקוד שלנו מוכן אז העלה אותו לארדואינו ותשמע את האודיו שהוקלט מהרמקול, תהנה ממנו ואם יש לך בעיות או שאתה מעוניין בכך לעומק, עיין בסרטון המסופק.

תודה.

מוּמלָץ: