Hallo! Mein Deutsch ist sehr schlecht, aber, I can get by! (I’ve been living here almost two years, I need to do better!)
I’ve managed to get the whole thing put together but making an “Audio book (Single File)” tag, it always only plays file 001. I’m making tags via the Tonuino NFC Tools Android App, and it says that it should play a random file from the folder? I just want it to play a single, random animal noise when I put the tag on!
The Tonuino can detect other files, because if I ask it for a tag that plays, for example, 006, it plays it fine. Also is there an easy way to turn the detection beep off?
Obviously your TonUINO is working perfectly but there seems to be a little lack in understanding the play modes:
Find german descriptions in „Eine Karte neu konfigurieren“ You may use deepl.com for translating which returns reasonable results.
The SW is not prepared to turn off the detection beep only but if you are happy with turning off hte beep in general simply delete file 262.mp3 from folder mp3.
now some play modes in brief:
Audio book (Hörbuch) - plays all files of a folder in sequence (to the end or until you stop manually) and saves the last track completed persistent to EEPROM as prograss counter.
Next time you start with that card the TonUINO will continue with next track after prograss counter
Audio book (single file) (Hörbuch einzel - almost same as Audio book but this mode offers to limit the number of tracks beeing played. Playing will stop automatically after given number of tracks has been played. Number of last track completed will be saved as progress counter.
Next time you start with that card the TonUINO continues with next track after progress counter but will stop automatically after given nuber of tracks.
Radio play / Episode (Hörspiel) - plays ONE random file from folder
Keep in mind the progress counter will increment only after a track has completely finished
To achieve this I would recommend using „Radio play“ mode.
My partner can always translate for me, so the language barrier isn’t so bad. Also I understand enough to get by, just not enough to communicate well in return!
And I see! I guess the description “A random file from the chosen folder will be played” isn’t correct in the app! (It still only EVER plays 001 though, which is a 3 second mp3, so I’m pretty sure I’m getting all the way through it!)
My kid turns 11 months in a couple of days, so they’re a bit young for controlling music or listening to audio books yet, but I think they’d enjoy random animal noises when they slam down a toy, it’s not for anything super complicated.
Running a brief test with short files (like yours) proofed the random mode is working.
If you encounter still problems it might be worth to crosscheckk that the firmware has been configured correctly for ideal match with the decoder chip on the DF-player.
The configuration will activate some individual patches to optimize the command handling and timing between arduino aqnd DF-player
So when I try and program a tag for that folder it errors, so I’ll assume I need to re-encode the mp3s or something. It worked for the other folder I tried, but still seems to want to only play Pumuckl Tape 1, or rarely 2. I’ll keep paying with it.
I am using mostly AliExpress parts and I had to download a thing to get the knock-off Arduino to accept the program. I’m also using an SD card extension with the resistor removed so I guess I’ll mess with that as well.
Is this „error 6“ from DF-Player?
If YES, this error indicates that the DF-Player cannot find or decode the requested file.
To identify what the real problem is, we need to do some analysis in the log file:
When putting the card it should be accepted and lead to following responses:
TonUINO confirms card acceptance with a „beep“ (mp3 262)
and switches to the requested folder (im my example 55).
with success the track count of this folder is displayed (23 tr in folder 55)
followed by showing the randomly selected file „enqueue 55-19“ to play.
Analysis of these responses can indicate as follows:
Error mesage before track count or track count with incorrect number of files may indicate an incorrect folder naming.
Allowed folder names must have pure 2 digit numbering, no gaps allowed in numbering.
incorrect track count also may indicate incorrect file names of the tracks.
Track file names must be 3 digit numeric with extension „.mp3“, no gaps allowed in numbering. Many players allow the numeric file name to be followed by alpha characters
Error message after the track to play is called indicates a problem to read or decode the file.
My recommendation for the next steps:
If possible remove the SD-card extension and insert card directly into player for testing period
try to play folder in Album-mode. This schould list in log all available files als playback queue
insert card into your PC an confirm the tracks can be read and played
Finally reformat the card and copy all folders and files in a single operation
Fequently players are very sensitive to data structure on the card, especially when later copy end delete operations were made.