آموزش راه اندازی ماژول پخش موسیقی DFPlayer با آردوینو

فهرست مطالب

ویژگی های ماژول پخش صدا DFPlayer

ماژول DFPlayer یک پخش کننده موسیقی از طریق سریال و MicroSD می باشد. این ماژول امکان پشتیبانی تا حداکثر 32 گیگابایت MicroSD با فرمت های FAT16وFAT32 را داراست. این ماژول دارای تقویت کننده داخلی می باشد. 
نکته
ماژول پخش موسیقیDFPlayer میتواند بدون اتصال به میکروکنترلر نیز کار کند.

دیتاشیت ماژول پخش موسیقی DFPlayer را می توانید از اینجا دانلود کنید.

معرفی پایه ها (Pinout) ماژول پخش موسیقی DFPlayer

ماژول DFPlayer دارای 16 پایه است. کاربرد پایه های پرکاربرد این ماژول به شرح زیر است:

  • VCC: تغذیه ماژول – 5 ولت
  • GND: زمین
  • RX: دریافت اطلاعات از طریق پروتکل سریال
  • TX: ارسال اطلاعات از طریق پروتکل سریال
  • SPK1: خروجی بلندگوی اول
  • SPK2: خروجی بلندگوی دوم

پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.

لوازمی که به آن احتیاج دارید

قطعات مورد نیاز

آردوینو UNO R3 × 1
ماژول پخش موسیقی DFPlayer × 1
سیم جامپر × 1

نرم افزارهای مورد نیاز

آردوینو IDE

راه اندازی ماژول پخش موسیقی DFPlayer

گام اول: سیم بندی

مطابق مدار زیر، ماژول را به آردوینو وصل کنید.

گام دوم: کد

ابتدا کتابخانه زیر را بر آردوینوی خود نصب کنید.

https://github.com/PowerBroker2/DFPlayerMini_Fast

توجه

اگر نیاز به راهنمایی بیشتر برای نصب کتابخانه در آردوینو دارید، می توانید به آموزش نصب کتابخانه در آردوینو مراجعه کنید.

کد زیر را روی برد آردوینوی خود آپلود کنید.

/*   
modified on Sep 8, 2020
Examples from https://github.com/PowerBroker2/DFPlayerMini_Fast
Home
*/ #include <DFPlayerMini_Fast.h> #if !defined(UBRR1H) #include <SoftwareSerial.h> SoftwareSerial mySerial(10, 11); // RX, TX #endif DFPlayerMini_Fast myMP3; void setup() { Serial.begin(115200); #if !defined(UBRR1H) mySerial.begin(9600); myMP3.begin(mySerial); #else Serial.begin(9600); myMP3.begin(Serial1); #endif Serial.println("Setting volume to max"); myMP3.volume(30); delay(20); Serial.println("Playing track 1 for 5 sec"); myMP3.play(1); } void loop() { //do nothing }

آموزش های مشابه

Comments (6)

  • E Reply

    سلام من این پروژه را چند بار اجرا کردم ولی گاهی کار می کند وگاهی کار نمی کند

    آگوست 24, 2023 at 3:09 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      از درستی ارتباط ها و محکم بودن کانکشن های خود اطمینان حاصل کنید. امکان دارد اشکال در این نقطه باشد.

      آگوست 27, 2023 at 8:50 ق.ظ
  • پارسا Reply

    سلام من وقتی بلندگو ۴ اهم ۱۵ وات رو به ماژول وصل میکنم ماژول خیلی داغ میکنه
    صدا رو هم روی آخرین حد گذاشتم
    فکر می کنید مشکل از کجاست؟

    دسامبر 30, 2023 at 2:36 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      جناب توجه کنید این ماژول پخش 2 واتی هست.
      شما باید از یک آمپلی فایر بین این ماژول و بلندگو خود استفاده کنید.

      دسامبر 31, 2023 at 8:20 ق.ظ
  • آرمین Reply

    سلام اگه این مقاومت ها را نگذاریم چی میشه

    مارس 14, 2024 at 10:43 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      در صورتی که از برد هایی استفاده میکنید که 3.3 ولتی می باشد (مانند ESP یا STM) می توانید مقاومت را قرار ندهید.
      اما در برد هایی که 5 ولتی می باشند به دلیل سطح ولتاژ 5 ولتی آردوینو امکان آسیب رسیدن به ماژول می باشد.

      مارس 24, 2024 at 10:34 ق.ظ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.