Forum: Mikrocontroller und Digitale Elektronik MP3 wiedergabe


von Colt S. (colt)


Lesenswert?

Hallo

Ich bin ein Neuling hier im Forum und möcht erstmal an alle ein liebes 
Hallo sagen.

Nun zu meiner Anfrage:

Ich würde mir gerne eine Schaltung basteln für die MP3 Wiedergabe über 
eine SD-Karte oder MINI-SD-Karte

erstes Projekt.

Ich würde gerne über einen Taster diverse Kanäle ansteuern,sodass ich 
dann eine MP3 Datei ansteuern kann und diese mit guter Soundwiedergabe 
hören kann(Wird keine Musik sein sondern nur Sprache) - und das mit 
möglichst vielen Tastereingängen so ca 20 Sounds wären optimal


zweites Projekt

Ist es möglich eine Art Endlosschleife zu simulieren mit einer 
MP3-Datei?
Beispiel. Ich habe z.B. einen Motorsound der zu Beginn des Tastendrucks 
das Einschalten(sound) eines Motors abspielen sollte und dann den Sound 
des laufenden Motors, wenn ich dann nochmals denselben Taster drücke 
sollte die Soundtatei des ausschaltenden Motors erklingen...

Hat damit jemand ERfahrungen,bzw gibt es evtl irgendwo eine Schaltund 
die ich dafür hernehmen oder umändern kann???

vielen Dank für eure Hilfe

von vampire (Gast)


Lesenswert?

Recht anspruchsvoll für "Einsteiger"!
Als Modellbauer rate ich Dir, mal die Soundmodule diverser Anbieter
(Schweighofer, Ikarus,Robbe,auch der grosse Zeh, usw.) durchzuchecken.

Motorengeräusche(Anlassen, Gas, Abstellen) gibts fertig aufgebaut;

mp3 über SD als Ansatzpunkt:
Beitrag "STM32F4 Discovery MP3 Player - komplett mit Code"

von Jürgen S. (jurs)


Lesenswert?

Colt StarSherrif schrieb:
> gibt es evtl irgendwo eine Schaltund die ich dafür hernehmen
> oder umändern kann???

Bei ELV gibt es ein "MP3 Sound-Modul MSM 2", wahlweise als Bausatz oder 
als Fertiggerät, mit 10 Taster-Anschlüssen, das Du direkt verwenden 
kannst.

Damit kannst Du auf Tastendruck 10 Soundfiles oder 10 Playlists (die 
jede bis zu 255 Soundfiles enthalten darf) starten. Ein 1W-Verstärker 
ist auch bereits enthalten.

Bausatz: http://www.elv.de/mp3-sound-modul-msm-2-komplettbausatz.html
Fertiggerät: http://www.elv.de/mp3-sound-modul-msm-2-fertiggeraet.html

Vielleicht sowas?

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Haste dich schon auf nen Controller festgelegt?
MP3 Decoder gibts schon als fertige ICs mit Analogausgang (zB VS1053b).
Für SD Karten mit Dateisystem gibts fertige libs im Web und auf der 
Webseite hier.
Da hätt ich bereits was halbfertiges für dich.
Is nen AVR mit SD Karte und besagtem IC.
Spielt bei mir schon wunderbar Musik ab.
Müsstest nurnoch die Taster anschließen und dann auf Tastendruck die 
jeweilige MP3 öffnen

Aber wieso gleich MP3?
Für Sprache reicht ne normale PCM Wav Datei, runtergerechnet auf zB 8bit 
Mono und 12kHz (Telefonqualität), das geht dann direkt aufn PWM Ausgang 
eines Controllers mit Tiefpass -> tada Ton.

16Bit Stereo und 44,1kHz kann jedes Audioprogramm wie Audacity umwandeln 
zu den 8bit.

von vampire (Gast)


Lesenswert?

@Jürgen S. (jurs)
das wollte ich auch erwähnen, hab's nur nichtmehr gefunden.
Ist für Modellbau auch ungeschickt gross --

von vampire (Gast)


Lesenswert?


von Colt S. (colt)


Lesenswert?

Die ELV-Schaltung habe ich schon,doch die gefällt mir nicht so

Und ich hätte gerne ein Board mit 20 Sounds-dieses hat nur 10 Sounds 
maximal... -am liebsten wäre mir wie gesagt ein Board mit 20 
Soundmöglichkeiten

von Colt S. (colt)


Lesenswert?

Wo bekomme ich denn die bereits fertig aufgebaute Morengeräusch-Platine?

Kann ich diese auch noch mit anderen Sounds(WAV) Modifizieren???

von Colt S. (colt)


Lesenswert?

@ Martin Wende

schick mir doch mal den Link für das bereits aufgebaute - das hört sich 
gut an. Wieviele Taste könnte ich dort denn anschließen???

von Jürgen S. (jurs)


Lesenswert?

Colt StarSherrif schrieb:
> Die ELV-Schaltung habe ich schon,doch die gefällt mir nicht so
>
> Und ich hätte gerne ein Board mit 20 Sounds-dieses hat nur 10 Sounds
> maximal... -am liebsten wäre mir wie gesagt ein Board mit 20
> Soundmöglichkeiten

Zweites ELV-Board, 2*10=20? Dann hättest Du sogar zwei Audiokanäle, 
könntest also z.B. auf einem Modul ein Motorengeräusch abspielen und auf 
dem zweiten Modul eine Ansage gleichzeitig laufen lassen.

Wenn Du unbedingt was mit Mikrocontroller machen möchtest, gibt es aber 
natürlich diverse MP3-Soundmodule, überwiegend von ausländischen 
Anbietern, teilweise aber auch von deutschen Vertreibern erhältlich.

Wie wäre es damit:
http://mdfly.com/Download/Module/AU5106_spec.pdf

Spielt von SD-Karte bis zu 40 MP3-Files auf bis zu 6 Ausgangskanälen ab, 
Ansteuerung über TTL-seriell.

Ist natürlich nicht direkt Plug-and-Play wie das ELV-Modul, sondern Du 
benötigst einen programmierbaren Mikrocontroller zusätzlich und eine 
entsprechende Anzahl von Audioverstärkern, je nachdem auf wievielen 
Audiokanälen gleichzeitig was abgespielt werden soll.

von Einer (Gast)


Lesenswert?

Jürgen S. schrieb:
> Spielt von SD-Karte bis zu 40 MP3-Files auf bis zu 6 Ausgangskanälen ab,

nee
Nur Stereo und 6 Digitale Output Pins.
MfG

von bitte löschen (Gast)


Lesenswert?

Vielleicht ist der ja für dich interessant:
http://www.ebay.de/itm/260984420782
Ich habe mir neulich auf Verdacht ein paar davon zugelegt, um demnächst 
mal damit zu experimentieren.
Im 5er Pack sind die billiger:
http://www.ebay.de/itm/380471329026

von Colt S. (colt)


Lesenswert?

Das sieht nicht schlecht aus für so ein Motorgeräusch,oder?

http://www.conrad.de/ce/de/product/234219/Digitales-Soundmodul/SHOP_AREA_19789&promotionareaSearchDetail=005

was meint Ihr dazu?


gäbe es noch eine einfachere(und vielleicht billigere) lösung?

wie gesagt es geht nur um folgendes

Motor an, laufendes Motorgeräusch(keine drehzahl oder sonstige 
Spielereien), und Motor aus....

von Jürgen S. (jurs)


Lesenswert?

Einer schrieb:
> Jürgen S. schrieb:
>> Spielt von SD-Karte bis zu 40 MP3-Files auf bis zu 6 Ausgangskanälen ab,
>
> nee
> Nur Stereo und 6 Digitale Output Pins.
> MfG

Ja, sorry, da habe ich mich beim ersten Überfliegen des Datenblatts 
versehen.

Es ist nur ein Audio-Ausgang vorhanden, aber außer als MP3-Player kann 
man die Platine noch zusätzlich als 6-fach Schaltmodul einsetzen.

von Karl H. (kbuchegg)


Lesenswert?

Colt StarSherrif schrieb:
> Das sieht nicht schlecht aus für so ein Motorgeräusch,oder?
>
> 
http://www.conrad.de/ce/de/product/234219/Digitales-Soundmodul/SHOP_AREA_19789&promotionareaSearchDetail=005
>
> was meint Ihr dazu?

€80 ?


Dagegen sind ja 2 Stück ELV-Platinen ja noch direkt ein Schnäppchen!


> Motor an, laufendes Motorgeräusch(keine drehzahl oder sonstige
> Spielereien), und Motor aus....

Wie wird denn das ganze angesteuert?
Modellbau-Fernsteuerung?

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Colt StarSherrif schrieb:
> @ Martin Wende
>
> schick mir doch mal den Link für das bereits aufgebaute - das hört sich
> gut an. Wieviele Taste könnte ich dort denn anschließen???

Lad ich dann hier hoch wenn ich wieder Zuhause bin ;)

Also da ist nen ATmega644 verbaut, da kannste so viel Tasten rankloppen 
bis du umfällst!

Kann dir gegen ne Spende den Code gerne so anpassen, dass alles läuft 
wie du willst.

von Olf (Gast)


Lesenswert?

Mein Vorschlag:
http://elm-chan.org/works/sd20p/report.html
für bis zu 255 Sounds.

von Sabine W. (sabine_w)


Lesenswert?

Ich würde auf MP3 ganz verzichten, dass simple WAVE-Dateien zwar riesig 
im Vergleich dazu sind, ist doch gar kein Problem, man bekommt doch auf 
ne 4GB-SD-Karte knappe etwa 400 Minuten Sound in CD-Qualität, bei Mono 
und reduzierter Auflösung entsprechend mehr.

Sabine

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Angehängte Dateien:

Lesenswert?

Hier mal Pic und Code.
Die Hauptplatine muss natürlich angepasst werden und das Breakoutboard 
kommt dann Huckepack drauf.
Der Pinabstand des ICs ist schon so klein, dass mans nicht unbedingt auf 
ner selbst geätzten Platine versuchen sollte.
Zudem ist da auch schon die Grundbeschaltung drauf.

Soll eigentlich direkt nen Lautsprecher an das Gerät und wieviel W dann?
Spannungsversorgung?

von Bana (Gast)


Lesenswert?

Hallo,

es gibt für den RC Modellbau die passenden Soundmodule z.b.hier:
http://benedini.de/Home_D/Elektronik/elektronik.htm

oder hier:
http://www.beier-electronic.de/modellbau/index.php

Beispiele kannst Du z.b Dir hier anhören:
http://www.youtube.com/user/ragmodellbau?gl=DE&hl=de

Das sind aber alles fertige Module, wo Du aber deine eigenen Sounds 
aufspielen kannst.

mfg
bana

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.