Einsteiger-Projekt: Zufällige Sounddatei mit Buzzer abspielen

OP #6117035
Lesenswert?
• ▲
▼
Hallo mikrocontroller.net-Forum,


ich bin neu hier und möchte gerne mit einem kleinen Projekt ins Basteln 
einsteigen:

Für den 50. Geburtstag meines Onkels möchte ich gerne von allen Gästen 
Geburtstagsgrüße in Form einer Tonaufnahme von ~10s aufnehmen. Mein 
Geschenk soll dann ein kleines Kästchen sein, das per Knopfdruck eine 
Datei zufällig auswählt und über einen kleinen Lautsprecher abspielt. 
Anforderungen wären etwa:
- portabel (Batterie)
- ohne lange "Bootzeit" nach dem Einschalten verwendbar
- nicht allzu teuer

Ich wäre sehr dankbar, falls mir jemand Starthilfe geben und mir sagen 
könnte, wie man da am besten ran geht. Nimmt man am besten einen 
FPGA-Chip, einen Arduino oder was ganz anderes? Sobald ich die Richtung 
weiß, lese ich mich natürlich selber ein.

(Sorry falls der Thread im falschen Unterforum gelandet ist.)


Schon im Voraus vielen Dank für eure Hilfe,
Daniel
#6117085
Lesenswert?
• ▲
▼
Gast #6117411
Lesenswert?
• ▲
▼
Daniel B. schrieb:
> Könntet ihr mir trotzdem sagen, was typische Harware
> wäre, mit der ich ein solches Projekt from scratch realisieren könnte?

Mikrocontroller mit DAC und ADC + ein ausreichend großer Flash Speicher 
+ Verstärker für den Lautsprecher + Spannungregler

Kostet am Ende viel mehr, als ein fertiges Modul. Und programmieren 
müsste man das auch noch.
#6117571
Lesenswert?
• ▲
▼
Stefan ⛄ F. schrieb:
> Mikrocontroller mit DAC und ADC + ein ausreichend großer Flash Speicher
> + Verstärker für den Lautsprecher + Spannungregler

Das dekodieren von mp3 ist nicht grade trivial, das sollte als Lib für 
den Prozessor vorhanden sein (zB vom Hersteller).
WAV ist dagegen simpel, frisst aber so viel Speicher das ein externer 
notwendig wird.... Alles nichts für Anfänger mit einem IQ <180 ;)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.