Tutorial of MP3-TF-16P

15,124

8

7

Description:

The MP3-TF-16P Player For Arduino is a small and low price MP3 module with an simplified output directly to the speaker. The module can be used as a stand alone module with attached battery, speaker and push buttons or used in combination with an Arduino UNO or any other with RX/TX capabilities.


Specification:

  • Supported sampling rates (kHz): 8/11.025/12/16/22.05/24/32/44.1/48
  • 24 -bit DAC output, support for dynamic range 90dB , SNR support 85dB
  • Fully supports FAT16 , FAT32 file system, maximum support 32G of the TF card, support 32G of U disk, 64M bytes NORFLASH
  • A variety of control modes, I/O control mode, serial mode, AD button control mode
  • Advertising sound waiting function, the music can be suspended. when advertising is over in the music continue to play
  • Audio data sorted by folder, supports up to 100 folders, every folder can hold up to 255 songs
  • 30 level adjustable volume, 6 -level EQ adjustable

Step 1: Material Planning

For this tutorial, the items needed to run this project are:

  1. Arduino Uno
  2. USB Cable type A to B
  3. SD Card
  4. Male to male jumper wire
  5. Resistor 1k ohm
  6. Speaker

Step 2: Hardware Installation

After complete your circuit, connect your Arduino Uno Board to your computer via USB Cable. You can see the LED on the MP3 will on. Make sure that the SD card had been installed in the mini MP3. The format of the song must be in MP3 file.

Step 3: Insert Source Code

  1. Download the test code and open it by using Arduino software or IDE.
  2. Make sure that you have choose the right board and the corresponding port. (In this tutorial, Arduino Uno is used)
  3. Then, upload the test code into your Arduino Uno.

Step 4: Video

Enjoy watch the tutorial!

Share

    Recommendations

    • Paint Challenge

      Paint Challenge
    • DIY Summer Camp Contest

      DIY Summer Camp Contest
    • Backyard Contest

      Backyard Contest

    7 Discussions

    0
    None
    ArjunG32

    4 months ago

    Why do we need the 1k ohm resistor?

    0
    None
    AbegailR

    4 months ago on Step 3

    i tried the codes that i downloaded from this site but i got some trouble , error message"DFRobotDFPlayerMini.h:No files or directory".

    can someone help me? Thanks

    0
    None
    RaViD48

    Question 4 months ago

    Hello,
    I have connected the dfplayer with nodemcu and inserted the sd card(16gb),But when i power up esp8266,led of drplayer does not turn on.Though i have not connected speakers yet.
    I have tried it with arduino uno but no help.

    0
    None
    29c

    4 months ago

    Thank you! It works perfectly. I'm making a wireless door sensor that when the door opens a female voice says door open.
    You forgot to tell people to install this library, without it the code won't compile:
    https://github.com/DFRobot/DFRobotDFPlayerMini

    0
    None
    jkneejones

    8 months ago

    Sample source code will not compile. I have correct board and port chosen.

    1 reply
    0
    None
    tng1907

    Question 1 year ago

    Mp3-tf-16p modul isnt working sometimes, the blue led is off. Sd card has two 192 kbps songs. Where is the wrong?