Forum: Mikrocontroller und Digitale Elektronik MP3 Sound-Modul MSM 2 mehr Sounds als 10 Erweitern?


von Stefan (Gast)


Lesenswert?

Guten Abend liebe Elektronikfreunde,

ich habe das ELV MP3 Sound-Modul MSM 2

hier der Link:
https://de.elv.com/elv-mp3-sound-modul-msm-2-komplettbausatz-092853?fs=3935767277

Mit diesem Modul kann ich sehr leicht zwischen 10 Verschiedenen MP3 
Datein wählen und diese Abspielen, eine sehr tolle sache.

Nun habe ich ein Projekt bei dem ich aus etwa 200 Mp3 Datein Wählen und 
dann abspielen möchte, jede ist zwischen 5 und 20 Sekunden lang.

Gibt es ein Modul das diese Funktion unterstützt oder noch besser, gibt 
es eine Möglichkeit das Modul was ich oben verlinkt habe dazu zu bringen 
eine der Datein die ich vorrher wähle abzuspielen?

vielleicht hatte ja auch schon einer von euch das Problem und dafür eine 
Lösung, würde mich freuen....


liebe grüße und ein schönen Freitag noch.

von Falk B. (falk)


Lesenswert?

Stefan schrieb:
> Gibt es ein Modul das diese Funktion unterstützt oder noch besser, gibt
> es eine Möglichkeit das Modul was ich oben verlinkt habe dazu zu bringen
> eine der Datein die ich vorrher wähle abzuspielen?

Jain. Das Ding benutzt eine Micro-SD Karte zur Speicherung. Man muss 
"nur" der Software beibringen, 200 statt 10 MP3s auszuwählen. Das geht 
natürlich nitcvh mit 200 Tasten, sondern eher per UART oder I2C. Das 
Problem ist dabei, an den Quelltextz zu  kommen. Oder man muss die 
Firmware komplett neu machen. Alles nicht so einfach. Es gibt einen 
ähnlichen Player von Elm Chan, da ist alles offen. Der arbeitet aber mit 
WAV-Dateien. Ist aber bei deinen kleinen Dateien und der riesigen 
Speicherkapazität der SD-Karte egal.

http://elm-chan.org/works/sd8p/report.html

von Falk B. (falk)


Lesenswert?

Man könnte die Firma fragen, welche die Software entwickelt hat, ob sie 
den Quelltext freigibt oder für dich anpasst.

https://files2.elv.com/public/09/0928/092853/Internet/92853_msm2_release_notes.pdf

von Jim M. (turboj)


Lesenswert?

Da müsste man die Firmware ändern - das wird mindestens aufwändig.

Gegenvorschlag: Teensy 4.1 + I²S Audio codec modul (da gäbe es mehrere). 
Der i.MX µC im Teensy 4.x ist für MP3 schnell genug, und das 4.1 Modul 
hat einen MicroSD Schacht. Klingt deutlich besser als ein PWM-Output am 
AVR.

von N. M. (mani)


Lesenswert?

Wenn ich Mal kurz nach Soundmodul in einer Suchmaschine meiner Wahl 
Suche stoße ich in dritten Vorschlag auf das hier:
https://www.reichelt.de/arduino-dfplayer-mini-mp3-wav-microsd-karte-ard-dfpayer-mini-p289897.html

Das heißt es:
Audiodateien mit bis zu 100 Ordner mit je bis zu 255 Dateien möglich.

Kosten 2,99€ vs. 24,95€.
Und deutlich kleiner.
Passt das nicht?

von Falk B. (falk)


Lesenswert?

Jim M. schrieb:
> Da müsste man die Firmware ändern - das wird mindestens aufwändig.

Jain. Die ELV-Platine ist überschaubar. Da werkelt ein kleiner AVR, 
welcher einen VLSI-MP3 Dekoder füttert. Das könnte man als sportliche 
Herausforderung analysieren und neue Firmware schreiben. Ist aber nicht 
an einem Nachmittag gemacht.

von Falk B. (falk)


Lesenswert?


von Schlaumaier (Gast)


Lesenswert?

Lies mal das hier :)

https://funduino.de/nr-43-dfplayer-mini-mp3-player

Da werden ihm geholfen. ;)

ELV + Reichelt sind übrigens beide viel zu teuer. Meine Meinung nach.

Es gibt bei Ebay viele Händler die die Teile auch aus DE heraus 
verkaufen.

Ich selbst hab so eins noch herum liegen. Nur keine Zeit damit zu 
spielen.
Irgendwie muss ich das mit den Zoll/Chipmangel geahnt haben. Ich bin 
jedenfalls gut eingedeckt mit Spielchen dieser Art.

von N. M. (mani)


Lesenswert?

Falk B. schrieb:
> WOW, was es nicht alles gibt! Unschlagbar!

Ja ich war auch überrascht. Hauptsächlich wegen des Preises und des 
Formfaktor.

Aber gut, ein anderer leicht umzusetzender Vorschlag wäre ein SBC alla 
NanoPi o.ä. gewesen. Der ist im Vergleich zum ELV Modul auch nicht so 
groß und kostet auch nur 5€ (über Ali).
Software wäre dann in jeder beliebigen Sprache (C, Python,...) nur die 
serielle Schnittstelle abfragen und die mp3 Ausgabe starten. Wäre auch 
machbar gewesen.

Aber die Stromaufnahme wäre da eine andere.

von Bauernschläue (Gast)


Lesenswert?

Schlaumaier schrieb:
> Da werden ihm geholfen. ;)
>
> ELV + Reichelt sind übrigens beide viel zu teuer. Meine Meinung nach.
>
> Es gibt bei Ebay viele Händler die die Teile auch aus DE heraus
> verkaufen.
>
> Ich selbst hab so eins noch herum liegen. Nur keine Zeit damit zu
> spielen.
> Irgendwie muss ich das mit den Zoll/Chipmangel geahnt haben. Ich bin
> jedenfalls gut eingedeckt mit Spielchen dieser Art.

Man nennt das wohl Bauernschläue...

von Schlaumaier (Gast)


Lesenswert?

Bauernschläue schrieb:
> Man nennt das wohl Bauernschläue...

Och ich war meiner Zeit schon immer einige Jahre/zente voraus. Schon als 
Kind.

Und ich kann Entwicklungen immer sehr gut abschätzen. Habe mich nur 1 x 
vertan. Als ich mir ein Video-2000 Recorder gekauft habe, anstelle eines 
VHS.  Der kam erst einige Jahre später. ;)

von Harald A. (embedded)


Lesenswert?

Schlaumaier schrieb:
> Habe mich nur 1 x
> vertan. Als ich mir ein Video-2000 Recorder gekauft habe, anstelle eines
> VHS.  Der kam erst einige Jahre später. ;)

Wieso vertan? Die Aufzwingung von dem VHS-Geraffel kann man ja kaum als 
(technologischen) Fortschritt betrachten.

von Schlaumaier (Gast)


Lesenswert?

Harald A. schrieb:
> Wieso vertan? Die Aufzwingung von dem VHS-Geraffel kann man ja kaum als
> (technologischen) Fortschritt betrachten.

Weil ich einige Jahre später wie du richtig schreibst, nur noch Filme + 
Leerkassetten auf VHS bekommen habe. MEin V-2000 Gerät war die ganze 
Zeit lang immer besser in der Technik.

Aber siehe Windows. Taugt auch nix, aber jeder muss es haben. ;)

von Stefan (Gast)


Lesenswert?

Ich bedanke mich für eure fülle an Antworten, der Link von "Schlaumaier" 
hat mir sehr gut geholfen, nicht nur das das teil ja nur 1/10 von den 
Kostet was das ELV ding kostet, nein es hat auch noch bessere 
funktionen. Hab mir direkt ein paar bei Ebay bestellt.

Danke danke danke, echt klasse dieses Forum, Daumen hoch :)

von Schlaumaier (Gast)


Lesenswert?

Hinweis: Das Modul ist beliebt. Du findest bei google ne Menge Seiten in 
DE, auch mit richtiger Anschlußbelegung und jede Menge Software.

Aber nicht vergessen. Das Ding unterstützt max. FAT-32.

von Falk B. (falk)


Lesenswert?

Schlaumaier schrieb:
> Aber nicht vergessen. Das Ding unterstützt max. FAT-32.

Mein Gott, ob 32GB ausreichend sind? Das sind bei 256kbit/s = 32kB/s 
"gerade mal" 1 Million Sekunden = 277,8h = 1,65 Wochen. Ja, das ist 
schon eine arge Einschränkung . . .

von N. M. (mani)


Lesenswert?

Bekommt man überhaupt noch so kleine Karten? :-)

Stefan schrieb:
> Nun habe ich ein Projekt bei dem ich aus etwa 200 Mp3 Datein Wählen und
> dann abspielen möchte, jede ist zwischen 5 und 20 Sekunden lang.

von Falk B. (falk)


Lesenswert?

N. M. schrieb:
> Bekommt man überhaupt noch so kleine Karten? :-)

Es gibt sogar noch echte SD-Karten mit 2GB und FAT16. Neu vom 
Hersteller.

von Schlaumaier (Gast)


Lesenswert?

N. M. schrieb:
> Bekommt man überhaupt noch so kleine Karten? :-)

Mit Mühe. aber JA.

Falk B. schrieb:
> Es gibt sogar noch echte SD-Karten mit 2GB und FAT16. Neu vom
> Hersteller.

Wie gesagt.  Mit Mühe. ;)

Aber heute stehen ja alle auf NTFS o. Ex4 ;)

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.