ماژول DFPlayer مینی یک ماژول کوچک و ارزان MP3 است که با یک خروجی ساده می تواند مستقیما به اسپیکر متصل شود.
این ماژول قابلیت استفاده بطور مستقل به همراه باتری ، اسپیکر و کلید فشاری دارد همچنین این ماژول می توان به همراه بردهای آردینو و یا هر میکروکنترلر دارای ارتباط سریال مورد استفاده قرار گیرد.
از این ماژول می تواند در سیستم پخش ماشین و یا به عنوان پخش کنننده صوت هشدار و... در کاربردهای گوناگون مورد استفاده قرار گیرد.


ویژگی ها
نرخ نمونه برداری قابل پشتیبانی (KHz) :
8/11.025/12/16/22.05/24/32/44.1/48
خروجی DAC 24 bit : با پشتیبانی رنج دینامیک 90dB ، SNR با پشتیبانی 85dB
پشتیبانی کامل از فایل سیستمی FAT16 ، FAT32 ، و ماکزیمم 32G از کارتTF و 32G از دیسک U و 64M بایت NORFLASH
دارای مدهای متنوع کنترلی : مد کنترلی I/O ، سریال ، AD
دارای عملکرد صدای انتظار
با قابلیت مرتب سازی براساس پوشه و با پشتیبانی 100 پوشه (هر پوشه حداکثر 255 آهنگ)
دارای 30 سطح قابل تنظیم ولوم به همراه 6 سطح اکولایزر
مثال
نمونه کد ساده از پخش MP3 توسط ماژول DFPlayer به همراه آردینو

کد:
/* 2014-01-07 by lisper <leyapin@gmail.com>
* control mp3 module by seirial
* use mp3TF.h
* test on UNO
*/
#include <mp3TF.h>
mp3TF mp3tf = mp3TF ();
//
void setup () {
mp3tf.init (&Serial); //Config the DFPlayer Mini Serial driver port
Serial.begin (9600); //Config the baudrate
}
//
void loop () {
mp3tf.play (); // For more functions, please check the Comments at the end of the code
delay (5000);
mp3tf.next ();
delay (5000);
mp3tf.previous ();
delay (5000);
mp3tf.play (4);
delay (5000);
mp3tf.pause ();
delay (5000);
}
/****************************************************************
* mp3TF mp3tf = mp3TF ();
* UNO:
* Serial.begin (9600);
* mp3tf.init (&Serial);
* LEONARDO:
* Serial1.begin (9600);
* mp3tf.init (&Serial1);
*
* function:
* mp3tf.play (); play once
* mp3tf.play (1); play first
* mp3tf.play (3); play third
* mp3tf.pause (); pause
* mp3tf.stop (); stop
* mp3tf.next (); next
* mp3tf.previous (); previous
*****************************************************************/
مرجع:
DFPlayer Mini SKU DFR0299 - Robot Wiki
جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.