DFPlayerMini

Lesezeit: 2 Minuten
DFPlayer Mini

Der DFPlay­er­Mi­ni ist ein Mod­ul, das mp3- und wav-Dateien abspie­len kann. Der Laut­sprech­er wird über Steck­verbindun­gen mit dem Mod­ul ver­bun­den.
Außer­dem kön­nen noch zwei Taster angeschlossen wer­den, mit denen die Laut­stärke verän­dert und ein Vor- und Rück­sprung der Musik­dateien aus­ge­führt wer­den kann.

Die Musik­dateien wer­den auf eine max­i­mal 32 GB große Mini-SD-Karte kopiert, die For­matierung muss FAT32 sein.

Ordneransicht SD-Karte

Es kön­nen ver­schiedene Ord­ner angelegt wer­den. Zunächst kön­nen alle Dateien natür­lich in das Stam­mverze­ich­nis kopiert wer­den. Die Namen müssen der 4+3‑Konvention (4 Zif­fern, Punkt und die Dateien­dung mp3 oder wav) entsprechen und durch­num­meriert wer­den:
0001.mp3 0002.mp3 … 3000.mp3

Nach den vier Zif­fern dür­fen auch Buch­staben ver­wen­det wer­den, die eine Iden­ti­fizierung des Titels ermöglichen (0001_Deep_Purple_Child_in_Time.mp3).
Außer­dem kön­nen auch weit­ere Verze­ich­nisse angelegt wer­den, die von 01 bis max­i­mal 99 beze­ich­net wer­den kön­nen. In jedes dieser Verze­ich­nis kön­nen wiederum höch­stens 3000 Dateien abgelegt wer­den.

Weit­er­hin gibt es das Son­derverze­ich­nis mp3. Dateien in diesem Verze­ich­nis wer­den mit einem beson­deren Befehl (playMp3Folder) abge­spielt.

Überblick über die Funk­tio­nen. Jed­er Funk­tion muss der Name des Play­ers (mp3Player) vor­angestellt wer­den:

Funktionen der Bibliothek DFPlayerMini

Funk­tionAktionParameter/Beispiel
begin()Play­er startenSoft­ware­Se­r­i­al DFPlayerSoftwareSerial(RX, TX);
mp3Player.begin(DFPlayerSoftwareSerial);
volume(Wert)Laut­stärke
mögliche Werte 1 ‑30
volume(20);
EQ(Parameter)Equal­iz­erMögliche Para­me­ter:
DFPLAYER_EQ_NORMAL
DFPLAYER_EQ_POP
DFPLAYER_EQ_ROCK
DFPLAYER_EQ_JAZZ
DFPLAYER_EQ_CLASSIC
DFPLAYER_EQ_BASS
play(Nummer)spielt eine Datei aus dem Stam­mverze­ich­nisplay(1)
pause()pausiert die Wieder­gabe
start()startet die Wieder­gabe nach ein­er Pause
pre­vi­ous()vorheri­gen Titel spie­len
next()näch­sten Titel spie­len
loopFolder(Ordner)wieder­holt alle Titel im Ord­nerloopFolder(1)
alle Titel im Ord­ner 01 wer­den wieder­holt
playFolder(Ordner, Num­mer)spielt den angegebe­nen Titel aus dem Ord­nerplayFolder(2, 1);
spielt den ersten Titel aus dem Ord­ner 02
der Ord­ner darf max­i­mal 255 Dateien enthal­ten
playLargeFolder(Ordner, Num­mer)spielt den angegebe­nen Titel aus dem Ord­nerplayLargeFolder(2, 1);
spielt den ersten Titel aus dem Ord­ner 02
der Ord­ner darf bis zu 3000 Dateien enthal­ten
playMp3Folder(Nummer)spielt die Titel aus dem Ord­ner mp3playMp3Folder(1);
spielt den ersten Titel aus dem Ord­ner mp3
der Ord­ner darf bis zu 3000 Dateien enthal­ten
enableLoopAll()alle Dateien wieder­holen
ran­do­mA­ll()Dateien zufäl­lig abspie­len

🔗Weit­ere Infor­ma­tio­nen (extern­er Link, abgerufen am 19.02.2023)

Pinbelegung DFPlayer Mini

Die Pins RX und TX kön­nen an beliebi­gen Ports außer 0 und 1 angeschlossen wer­den. Sie wer­den mit der Bib­lio­thek ⇒Soft­ware­Se­r­i­al anges­teuert.


Letzte Aktualisierung: Nov. 12, 2025 @ 19:11