Wie könnte ich ein Soundmodul konstruieren und programmieren, dass wenn eine bestimmte Bedingung erfüllt wird (z.B. ein Taster gedrückt wird) ein eingespeicherter Sound (Sprache) (vllt. 30 Sekunden lang) abgespielt wird? Danke! Paul
Dein Problem ist der Sprachspeicher. Selbst 30 Sekunden in Telefonqualität kosten 1/4 Megabyte an Speicher. Du musst also komprimieren. MP3 ist schwer zu dekomprimieren, dazu reicht dann nicht mehr die Rechenleistung eines Microcontrollers wie PIC oder AVR, sondern man bräuchte einen Hilfschip wie VS1001. Du müsstest also - für ausreichend Speicher sorgen - für einen Dekompressionsalgorithmus sorgen - für eine Aufnahme und Widergabemöglichkeit (Mikrophon und Lautsprecher) sorgen. Da bist du nicht der erste, das kauft man also am Besten fertig http://www.amazon.de/Aufnahme-Abspiel-Modul-f%C3%BCr-Gru%C3%9Fkarten-Sekunden/dp/B008BHDS1M Ein 30 Sekunden Modul habe ich auf die Schnelle nicht gefunden, gibt es aber sicher auch, vielleicht preiswerter. Denn alleine die Bauteile um so was aufbauen zu können, kosten einzeln mehr: http://www.kh-gps.de/unitalk.htm
Hab's mit folgender Kombination aus Hard- und Software geschafft MP3 abzuspielen: - STM32F4discovery Board für ca. 17€ (http://www.watterott.com/de/STM32F4Discovery) - USB Stick - ThunderCryer-Software (https://github.com/Tecnologic/ThunderCryer) Dort ist ein MP3-Decoder dabei. An das STM32F4discovery Board kann man den USB-Stick anschließen.
Hi, Ich war auch auf der Suche nach so etwas. Gefunden habe ich einen Bausatz bei ELV. Ein MP3 player mit micro-sd. Aufgebaut habe ich ihn noch nicht, kann daher nichts näheres berichten.
Ein AT89C51SND kann auch MP3s decodieren und abspielen (über I2S-AD-Wandler). Bei konstanten Sounds kann man die auch ins Flash legen.
Für 'nen 10er bekommt man beim China-Mann aber auch ein MP3/Radio-Modul mit SD-Kartenslot, USB-Slot und Display. http://dx.com/p/car-mp3-player-module-with-remote-controller-usb-sd-fm-dc-12v-90145 oder http://dx.com/p/digital-audio-mp3-player-module-with-remote-controller-1-4-lcd-57558?rt=1&p=2&m=2&r=3&k=1&t=1&s=90145&u=57558
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.