Album and Party modes only plays first track in queue

Good day!

I have sorted out most of the issues thanks to the details in FAQ, multiple threads here and whole lot of Google Translate however I cannot seem to sort out the issue I am experiencing with album and radio modes not playing the next track after the initial track ends. Button for next and previous track works fine.

I have tried the following to try to resolve the issue

  • Name track files with (001-today-is-your-day.mp3) and without characters after (001.mp3)
  • Replace Nano with Uno

I have yet to try formatting the card to FAT16 or FAT which is currently on FAT32, I only have the option NTFS, FAT32 and exFAT. Need to search how to do it after this.

Below is a sample output of two different cards trying to play tracks with and without characters after the first three numbers

10:38:03.128 -> Card UID: B0 B3 3F 32
10:38:03.128 -> PICC type: MIFARE 1KB
10:38:03.128 -> Authenticating Classic using key A...
10:38:03.128 -> Reading data from block 4 ...
10:38:03.128 -> Data on Card :
10:38:03.128 ->  13 37 B3 47 02 04 02 09 9A 00 00 00 00 00 00 00
10:38:03.128 -> 
10:38:03.128 -> 4
10:38:03.128 -> 4
10:38:03.128 -> == playFolder()
10:38:03.128 -> === disablestandby()
10:38:03.128 -> 3 Files in folder 4
10:38:03.128 -> Album mode -> play complete folder
10:43:49.095 -> Card UID: 02 A0 D8 34
10:43:49.095 -> PICC type: MIFARE 1KB
10:43:49.095 -> Authenticating Classic using key A...
10:43:49.095 -> Reading data from block 4 ...
10:43:49.095 -> Data on Card :
10:43:49.095 ->  13 37 B3 47 02 01 03 09 9A 00 00 00 00 00 00 00
10:43:49.095 -> 
10:43:49.095 -> 1
10:43:49.095 -> 1
10:43:49.095 -> == playFolder()
10:43:49.131 -> === disablestandby()
10:43:49.336 -> 4 Files in folder 1
10:43:49.336 -> Party mode -> play folders in random order

Any help would be greatly appreciated!

EDIT: By the way, this is my very first Arduino project and have no electronics background and very little programming knowledge.

Welcome @proxyniayan
please upload pictures of your Tonuino.
The BUSY Pin Maybe lost

Thank you for the welcome @raznz_snasna!

The BUSY Pin Maybe lost

I checked the connectivity between D4 and BUSY pins and it seems ok. I also tried using a different jumper wire but the issue is the same.

Please let me know if you wish to see a specific part. Thanks!

I do have another DF Player that I soldered to a perfboard but as mentioned I have no previous experience and was getting a com error 129 when trying to read the contents of the folder so I opted to make the prototype on a breadboard for now.

Wanting to have something fully working at least while I work on resolving the issue on the one I have on the perfboard.

This means, that there is an issue with the communication between Arduino and dfPlayer. Have you thought about the 1k resistor?

Use the SD-Card Formater

What do you mean with Radio modes?

Hello!

Yes, I checked the connections with a multimeter and they seem to be ok with a resistance of around 980 between RX and D3 pins. I probably have to re-solder it. Attached the perfboard below, this is meant to go on top of an UNO. Had issues making the Nano work initially.

Thanks! Just tried this but unfortunately the issue remains.

Sorry, my bad. It should be Album and Party modes

Which DFPlayer do you have? There are severale different chips. Have a look at the bottom of the player. There is also a section in the FAQ dealing with the different chips here.

What happens if you press play after the tack finished?

Hello!

The ones I ordered had the MH-ET LIVE (MH2024K-24SS) in the item description images hence I did not pay any mind to that section of FAQ but after checking it now it seems I was sent the JL version!

They behave differently, the one I had on the perfboard takes a longer time to respond to the RFID cards and I would get the Com error 129 and 0 files in folder before it starts playing the first track under the folder 01. If I recall correctly, when I had this on the a Nano, it would play and stop after a few seconds not being able to finish the track but would be able to play the entire track if it was on an Uno.

The second one I have, is the on the breadboard which is having the album and party mode play issue but works on a Nano just fine.

It will play the track first track in 01 folder and pressing the play button again after it finishes will do the same.

Which SD card do you use?
Some cards seems not to work properly with the DfPlayer.

Please check that the SD Card reader case does not have a connection to the busy pin. This is often the source of error 129. The JL is better than what you usually get nowadays btw. :wink:

I have these which I formatted both recently using the formatter provided above (FAT32, there was no option to change this to FAT or FAT16 I believe)
249346499_1064542531013601_2290183878019822423_n

This is spot on for the one having the error 129

Thanks for the heads up! Worst case will just have to change approach to have multi song tracks in a single file rather than separate ones which I have already tested to be working.

You should be able to fix this then by removing this connection. Best probably is to heat that solder joint and bend up the piece from the SD slot.

1 „Gefällt mir“