Forum: Mikrocontroller und Digitale Elektronik RS232- oder SPI-fähiges mp3-Player-Modul gesucht


von Georg S. (randy)


Lesenswert?

Hallo,

ich bin auf der Suche nach einem mp3 Player Modul dass man per Arduino 
steuern kann, also per RS232, SPI o.ä.
Die offensichtliche Wahl wäre der DFplayer Mini:
https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299

Aber soweit ich sehe kann der nicht gezielt zu einer Stelle innerhalb 
der mp3 Datei springen, was ganz nett wäre wenn man nach einem Power 
Down ein Hörbuch an der beendeten Stelle fortsetzen will, oder Sachen 
wie 10s zurückspringen implementieren will. An dem Modul finde ich nett 
dass es das ganze Handling der SD-Karte und der mp3 Dekodierung selbst 
erledigt so dass ein langsamer 8-bit Prozessor zum steuern ausreichend 
ist. Ungern würde ich mit einem STM32 selber die SD-Karte ansprechen, 
mich durch das Dateisystem hangeln und die mp3 selber dekodieren müssen.
Hat da jemand einen Tipp für mich?

Ja, es soll so eine Art Toniebox Ersatz werden, aber einer mit einer 
guten Bauanleitung die ein Bastler ("Maker") einfach 1:1 Nachbauen kann. 
Soweit ich das sehe gibt es so was zwar im Netz, aber nur so halbgar.

: Bearbeitet durch User
von Knut _. (_knut_)


Lesenswert?

Ich würde den kleinsten PI nehmen und irgend einen mp3 Players der sich 
über die Shell steuern lässt.
Hab hier einen PI Zero + Audio Hat, der könnte das bestimmt und klingt 
hervorragend.

von Patrick B. (pbeck)


Lesenswert?

Nimm doch den Espuino: https://forum.espuino.de/

ESP32 mit MAX98357a. Flexibler geht es eigentlich nicht.

Grüße Patrick

: Bearbeitet durch User
von Matthias 🟠. (homa)


Angehängte Dateien:

Lesenswert?


von Georg S. (randy)


Lesenswert?

> Ich würde den kleinsten PI nehmen und irgend einen mp3 Players der sich
> über die Shell steuern lässt.

Das hat einen ziemlichen Ruhestromverbrauch. Würde gehen wenn ich den PI 
runterfahre und nur bei Benutzung boote. Braucht dann einen extra 
Controller.

> Nimm doch den Espuino: https://forum.espuino.de/
> ESP32 mit MAX98357a. Flexibler geht es eigentlich nicht.

Ich hatte gehofft dass ich mich um Dateisystem und SD-Karte nicht 
kümmern muss. Denn selbst wenn es dafür Libs gibt, muss man die immer 
noch zum laufen bringen.

Vielen Dank an alle die Tipps geschrieben haben, damit weiß ich dass ich 
keine offensichtliche Möglichkeit übersehen habe.

von Patrick B. (pbeck)


Lesenswert?

Georg S. schrieb:
> Ich hatte gehofft dass ich mich um Dateisystem und SD-Karte nicht
> kümmern muss. Denn selbst wenn es dafür Libs gibt, muss man die immer
> noch zum laufen bringen.

Das musst du ja nicht. Das haben die espuino-Entwickler bereits getan.

Du nimmst die fertige Software von github und nutzt sie einfach.

Dafür bekommst du dann noch eine saubere Weboberfläche in der man die 
Zuweisungen der RFID-Karten erledigen und Musikstücke hochladen kann. 
Ebenso hast du dann auch noch eine Webstreamunterstützung oder kannst 
entsprechende Abspielmodi (Hörbuchmodus, Zufall) nutzen. Oder auch einen 
Neopixelring die Visualisierung übernehmen lassen.

Grüße Patrick

: Bearbeitet durch User
von Hardy F. (hflor)


Lesenswert?

So etwas auf Ali?

Mini MP3 Player Modul + Stimme Controller Schild Audio Stimme Bord 
Unterstützung Für SD Karte TF Karte Für XY-V17B

1.31€ für 255 MP3-Dateien

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.