Main
Contact
Comments
Intro
Hardware
Software
FAT32
Photos
ASP.NET
ASP
Perl/CGI
NAS Sys
Libraries
Utilities
Projects DB
Parts Source
MP3Car
YAMMP
Oxygen MP3
PJRC
Z Player
PRUK2000
DSP MP3
Add a link
MP3 Player Setup

Loading Tracks

Tracks are loaded onto the 2.5" IDE drive by connecting to a PC and copying the music to the disk. When the tracks have been copied, playlists can be built up using a Windows app written in C# that i wrote to offload some of the indexing that is required.

The Hardware
The hardware used is my Mp3 Player V2 board and an old Alba CD player housing. A 2.5" Laptop harddrive is also used.
The front panel of the CD player has been interfaced to the MP3 player board by means of a resistor network and the onchip ADC, which calculates which button has been pressed after sampling the analog value 10 times and taking an average (this eliminates problems due to bounce and noise).



What a mess, but getting there...



All thats need now is an replacement LCD display for track names...


The Software
Click Here to download the source code that powers this player....

Updated
After a couple of days of use I realised that the CD players origonal transformer wasn't going to cut it powering the laptop drive + Mp3 player + future modules that I added, so I destroyed/converted a PC power supply to fit inside the CD player sans case. This is much better at getting the drive to spin up first time, and provides the future posibility of soft power on/power off. The downside is that it requires a fan to be connected (else won't power on), hence the player is no longer soo quiet. I will eventually get round to changing it for a *silent fan.

IR Decoding
After many hours of playing with the ELIRM 8601S IR Receiver purchased from JELU Webshop, I finally managed to get my timing functions sorted to decode IR codes properly (though the code is still a mess at best). I then rigged up a vero board circuit containing an ATmega8 & the IR receiver plus a RS232. This allows the board to be plugged directly into my nice MP3 Player V2 hardware without modification.

The result is my MP3 hardware rammed into a Alba CD player case which is controllable via the front buttons or the remote for my Pioneer Amp.


(c) R. Riglar 2003-2006
Disclaimer