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.
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
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.
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.
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.
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.
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...
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. ;)
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.
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. ;)
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 :)
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.
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 . . .
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.
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 ;)