Full Version : 4 Button MP3 Player (AVR)
avr >>SOUND & MUSIC PROJECTS >>4 Button MP3 Player (AVR)


AVR_Admin- 04-25-2006
This project is a serial interface based MP3 player. The player consists of a STA013 MP3 decoder and a ATMEL ATmega128 microcontroller unit (MCU) and the Xmodem protocol is used to send the MP3 files to the microcontroller for playback.

Introduction
This project originally started out as a CD-ROM based project, however due to time limitations and hardware bugs, the design specification was changed. The current version is based on serial input. Specifically, a MP3 is sent to the decoder via the Xmodem protocol using Hyperterm on a PC running Windows.

4 Button MP3 Player

This project could be used to recycle obsolete computers into MP3 players. The MP3 player allows us to use even a 286 to play MP3 files. Another possible application would be to use this project as an add-on to a Palm handheld. The Palm handheld supports RS-232 and thus it would not be difficult to write a Palm OS application to interface with the MP3 player.

Features

The MP3 Player has a 16x2 LCD display and 4 push buttons for input.

The user interface is as follows:

Button 0 - Start playback
Button 1 - Stop playback
Button 2 - Volume increase
Button 3 - Volume decrease

Output is via a standard 3.5 mm stereo mini-phone jack.

A serial port and Xmodem capable software is needed for MP3 file input.

Link: http://instruct1.cit.cornell.edu/courses/e.../lz28/index.htm




Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.