MP3 Player

Sharky Forums


Page 1 of 2 12 LastLast
Results 1 to 15 of 21

Thread: MP3 Player

  1. #1
    Catfish
    Join Date
    Sep 2000
    Location
    Bakersfield, CA
    Posts
    213

    Lightbulb MP3 Player

    I was browsing AIWA's site yesterday and had an interesting idea. I know a couple of guys back at school who purchased some parts and wired together an MP3 player for the car that was small, and operated via remote and a small LCD display that was installed into the sun visor of their car. I don't remember who the guys were, but their idea seemed even cooler than the decks that play MP3-CD's because you can use a 20GB HDD.

    Now, I took two years of engineering, but I am far from an engineer. Would anyone like to participate in making a schematic and parts list for such a device? It would make an excellent how-to article and I think would look absolutely breathtaking on a nice car. Let me know what you engineering types think.

    Ciao!

    ------------------
    Chris Angelini
    Editor
    chris@sharkyextreme.com

  2. #2
    Reef Shark
    Join Date
    Sep 2000
    Posts
    412

    Post

    well lots of ppl have done this...mabee search on www.sounddomain.com for it. There might be a full install procedure somewhere on that site.

    ------------------
    Compaq Armada E500
    650MHz PIII 128MB RAM
    8MB ATI rage mobility
    11GB hard drive/DVD
    dual booting win98/2k

    who said you cant game on a notebook????

  3. #3
    Expensive Sushi
    Join Date
    Oct 2000
    Location
    sanford, fl, USA
    Posts
    46

    Thumbs up

    Chris,
    Well I guess one could start by asking which elements of a motherbrd would be essential for running the unit. Flash memory is cheap now and could be used.
    Essentailly you could have a buss and just enough other circuit elements to run the HD.
    Interesting idea!
    Originally posted by chrisangelini:
    I was browsing AIWA's site yesterday and had an interesting idea. I know a couple of guys back at school who purchased some parts and wired together an MP3 player for the car that was small, and operated via remote and a small LCD display that was installed into the sun visor of their car. I don't remember who the guys were, but their idea seemed even cooler than the decks that play MP3-CD's because you can use a 20GB HDD.

    Now, I took two years of engineering, but I am far from an engineer. Would anyone like to participate in making a schematic and parts list for such a device? It would make an excellent how-to article and I think would look absolutely breathtaking on a nice car. Let me know what you engineering types think.

    Ciao!


  4. #4
    Tiger Shark
    Join Date
    Oct 2000
    Location
    Atlanta, GA. USA
    Posts
    971

    Post

    There are small processors that are more then capable of decoding MP3's and speaking to an IDE bus. For a single unit you could probably build an MP3 player for around 100 (minus the hard disk) using something from Altera or another small microprocessor. I was at a little data book give away thing a week or so ago and Altera actually used MP3 playing as an example of what one of there chips could do. I also know there chips can communicate over an IDE bus (which is pretty simple to create). Only thing I can think of that could be annoying is the power constrants because of the harddrive.

    ------------------
    My computer said "WindowsME/2000 or better" so I installed Linux.

  5. #5
    Catfish
    Join Date
    Sep 2000
    Location
    Bakersfield, CA
    Posts
    213

    Post

    I was actually thinking of using something like this: http://www.pjrc.com/tech/mp3/

    The only problem is incorporating LCD support (which would replace the vanity mirror in the passenger side visor). Also, incorporating IR support - after this, the unit would remain completely invisible and very sharp looking and sounding

    Ciao!

    ------------------
    Chris Angelini
    Editor
    chris@sharkyextreme.com

  6. #6
    Catfish
    Join Date
    Sep 2000
    Location
    Durham, NC, USA
    Posts
    225

    Post

    I'm sure there are cheaper ways to do this, but you could relatively easily build this out of a PC104 form-factor computer. You can get little PC104 boards that run low power Pentium chips that have all the normal computer interfaces built in. One of my friends is doing research involving these size computers. He's got a set of them that boot off a specialized linux kernel off a flash ram disk on the module.
    This, I suppose, is overkill for an MP3 player.

    This car MP3 player projects seems cool, though.

    The player here does provide a good start to a reasonably low budget model. http://www.pjrc.com/tech/mp3/

    It would probably be quite easy to hook up a remote (since they have plans for one on the site). An LCD with simple functionality would be pretty easy, but if you actually wanted to read the track names off the mp3 file...hrm...i'm sure it's possible somehow.

    So many cool things to do...so little time to do them in.

    -Bash


  7. #7
    Tiger Shark
    Join Date
    Oct 2000
    Location
    Atlanta, GA. USA
    Posts
    971

    Post

    Originally posted by chrisangelini:
    I was actually thinking of using something like this: http://www.pjrc.com/tech/mp3/

    The only problem is incorporating LCD support (which would replace the vanity mirror in the passenger side visor). Also, incorporating IR support - after this, the unit would remain completely invisible and very sharp looking and sounding

    Ciao!



    ------------------
    My computer said "WindowsME/2000 or better" so I installed Linux.

  8. #8
    Tiger Shark
    Join Date
    Oct 2000
    Location
    Atlanta, GA. USA
    Posts
    971

    Post

    If that thing has a RS-232 (serial port) interface anywhere on it then adding IR shouldn't be that difficult. Only problem is you would have to reprogram the chips to deal with data comming in. As far as the LCD is conserned if it has any kind of built in display controller (preferably 1/4 VGA or full VGA) that would be easy to implement. If it would require adding a display controller then it could still be done via an LCD that has it's own display driving abilities but it would need some way to send data to be displayed (ie another serial port or something).


    Originally posted by chrisangelini:
    I was actually thinking of using something like this: http://www.pjrc.com/tech/mp3/

    The only problem is incorporating LCD support (which would replace the vanity mirror in the passenger side visor). Also, incorporating IR support - after this, the unit would remain completely invisible and very sharp looking and sounding

    Ciao!



    ------------------
    My computer said "WindowsME/2000 or better" so I installed Linux.

  9. #9
    Catfish
    Join Date
    Sep 2000
    Location
    Durham, NC, USA
    Posts
    225

    Post

    Originally posted by jtshaw:
    As far as the LCD is conserned if it has any kind of built in display controller (preferably 1/4 VGA or full VGA) that would be easy to implement. If it would require adding a display controller then it could still be done via an LCD that has it's own display driving abilities but it would need some way to send data to be displayed (ie another serial port or something).
    About the LCD...I'm sure it would be pretty easy to hook one up. The problem is actually getting the information to print on it. I haven't looked really closely at the MP3 player that's linked to a few times on this thread, but I'd suspect that it doesnt do a lot with the MP3 file except grab it and dump it through a decoder. I'd bet that stripping off the track name / performer to display when you're playing the file along with a little song timer / clock would be quite a bit of added work. It would be fun to play with...too bad I dont still have access to an FPGA development board.

    -Bash

  10. #10
    Tiger Shark
    Join Date
    Oct 2000
    Location
    Atlanta, GA. USA
    Posts
    971

    Post

    I am pretty sure I have an FPGA development board around here somewhere. My company does a lot of custom designs using LCD's and VFD's. LCD's are easy to drive as long as we could get data to it to display.

    Originally posted by Bash:
    About the LCD...I'm sure it would be pretty easy to hook one up. The problem is actually getting the information to print on it. I haven't looked really closely at the MP3 player that's linked to a few times on this thread, but I'd suspect that it doesnt do a lot with the MP3 file except grab it and dump it through a decoder. I'd bet that stripping off the track name / performer to display when you're playing the file along with a little song timer / clock would be quite a bit of added work. It would be fun to play with...too bad I dont still have access to an FPGA development board.

    -Bash


    ------------------
    My computer said "WindowsME/2000 or better" so I installed Linux.

  11. #11
    Catfish
    Join Date
    Sep 2000
    Location
    Bakersfield, CA
    Posts
    213

    Post

    The LCD seemed like the hardest part to me. I think there is a 4-pin connector to get data to the LCD.

    I talked to a local car-audio and alarm shop today that might want to give this project a shot. Of course there is still the issue of getting all these parts to work together

    ------------------
    Chris Angelini
    Editor
    chris@sharkyextreme.com

  12. #12
    Tiger Shark
    Join Date
    Oct 2000
    Location
    Phila, PA
    Posts
    519

    Post

    seems sophisticated to me. I'm thinking about a simpler solution, a 748MOBO with everything built in (sound, video, modem, lan, etc) a celeron, HDD and in a BOOK PC case. The mobo and the case which is very small is about $150 + $50 CPU + $70 HDD +$50 RAM (well i have plenty of RAM) +$20 LCD.
    BTW guy, by LCD i mean the character (alpha numeric) 40x4 display with an LED backlight.
    OS either Windows or Linux. RF or IR remote. Of yeah one more thing the power suply. Wel that can be done using MAXIM IC's to convert 12V to 5V.

    ------------------
    What we're dealing with here is a total lack of respect for the law...
    Prodigy
    There are no stupid questions, there are stupid answers.

  13. #13
    Catfish
    Join Date
    Sep 2000
    Location
    Bakersfield, CA
    Posts
    213

    Post

    IL96,

    The idea behind my idea is to have a functioning system that will fit in the glovebox of a Miata. Unfortunately, I am not too sure how I could fit an entire mini-system in there. The price for a graphical LCD is close to $1,000, so I think I'd stick to an alpha-numeric as well.

    Ciao!

    ------------------
    Chris Angelini
    Editor
    chris@sharkyextreme.com

  14. #14
    Tiger Shark
    Join Date
    Oct 2000
    Location
    Phila, PA
    Posts
    519

    Post

    Well if you want, you can get a 5-6" 640x480 VGA/NTSC LCD screen for about $100 here -> www.eio.com. I'have 40x4 lcd hooked up to my home pc and i'm using one of the plugins for winamp, it really kicks ***, even displays the jumping bars.

    ------------------
    What we're dealing with here is a total lack of respect for the law...
    Prodigy
    There are no stupid questions, there are stupid answers.

  15. #15
    Catfish
    Join Date
    Sep 2000
    Location
    Durham, NC, USA
    Posts
    225

    Post

    Originally posted by chrisangelini:
    The LCD seemed like the hardest part to me. I think there is a 4-pin connector to get data to the LCD.

    I talked to a local car-audio and alarm shop today that might want to give this project a shot. Of course there is still the issue of getting all these parts to work together
    What price range are you hoping for on this project? You can get a PC104+ (3.6 x 3.8 inch) form factor low power pentium for around $500 I think. That way you could use a linux kernel and not have to worry about trying to do disk access with an ASIC. You can get a PC104 with graphics, disk, sound, USB, network, ...everything you'd need already assembled in a little package.


    -Bash

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •