h-mpeg.de :: Anleitung einen Standalone Homebrew mp3 Player mit AVR Microcontroller zu bauen
Ich habe noch einige Platinen für den mp3 Player übrig. Bei Interesse bitte per Mail melden lahr bei d-labs punkt de, ich würde sie gegen einen Unkostenbeitrag abgeben.
Auch andere Teile (74XXYYY, GAL gebrannt etc.) liegen noch hier bei mir rum, aus Zeitmangel werde ich wohl nicht mehr dazu kommen, sie zu verbauen.
Fragen (z.B. wo man etwas ungewöhnlichere Bauteile herbekommt) können einfach auf der
PinnWand diskutiert werden. Das Forum musste ich leider deaktivieren, da täglich tausende SPAM-Nachrichten eintrudelten.
Was ist der h-mpeg?
Der h-mpeg (auch hmpeg) ist ein standalone Audio Player für MPEG 1/2 Layer 1,2,3 Dateien (kurz: mp3).
Als Quelle dient ein IDE-CDROM_Laufwerk oder eine IDE-Festplatte gefüllt mit mp3 Musik.
Wie funktioniert der h-mpeg?
Im h-mpeg werkelt ein AVR Microcontroller von Atmel, er stellt sozusagen das Herz des Players dar. Weitere Hardware sorgt für die Kommunikation zwischen dem uC und den Angeschlossenen Teilen:
- IR-Sensor zur Fernbedienung
- Serielle Schnittstelle zur Bedienung per PC
- ein (Hitachi-) LCD zum Anzeigen des aktuellen Liedtitels
- ein Drehgeber zur komfortablen Navigation in den mp3 Dateien.
- und nicht zuletzt die Festplatte oder das CDROM mit den mp3s.
Die
SoftWare für den h-mpeg ist komplett in C geschrieben, als Compiler kam der AVR-GCC zum einsatz, welcher frei verfügbar und mächtig ist.
Da der Code des AT90S8515 nur klein ist (8KB), musste ganz schön clever programmiert werden, um den Code unterzubringen
Weitere Fragen werden in den FAQs geklärt.
There are no comments on this page. [Add comment]