Here’s an inexpensive Arduino-based MP3 Jukebox (translated) which [Jose Daniel Herrera] put together.
He spent some time making sure that it looked great sitting on a shelf with his other audio equipment. This started with a wooden box which is some reused packaging. We’re not familiar with the ‘iNFUSiONES’ product; perhaps it’s tea or tobacco? At any rate, to this he added a custom face plate to host the character LCD, rotary encoder, two buttons, and to act as a grill for the two speakers.
The speakers and their accompanying amplifier circuitry were pulled from a portable speaker set. He combined them with a VS1002d MP3 decoder module, SD card breakout board, and the Arduino itself. In addition to the overview post linked above, there is also a collection of assembly photos, and a post discussing the way he arranged the code for the control systems (translated). See and hear the unit in action in the clip after the break.
Continue reading “Arduino MP3 Jukebox”
[Hyeinkali’s] iPod Nano looks right at home on the dashboard of his 2001 Honda Accord. He got rid of the simple LCD clock and the buttons that were used to set it. The hack holds the iPod securely in place, but it remains easy to remove and take with you.
He started by popping out the bezel that holds the clock module and hazard light button in place. The original display was about the same width as the Nano, but he wasn’t interested in mounting the mp3 player under the dash. Since he needed to be able to take it with him to sync his music library he made a space near the bottom of the bezel to accept the connector end of the USB cable while keeping the device accessible. After connecting the other end to power he covered the hole in the bezel with mesh and put everything back together. We’re not sure if audio is piped into the car stereo via a cable or through Bluetooth, but it does feed to the head unit.
Building an audio player is a fun project. It used to be quite a task to do so, but these days the MP3 decoder chips are full-featured which means that if you know how to talk to other chips with a microcontroller you’ve got all the skills needed to pull off the project. But that must have been too easy for [Ultra-Embedded], he decided just to build an MP3 player out of an FPGA.
It’s not quite as difficult as it first sounds. He didn’t have to figure out how to decode the audio compressions. Instead he rolled the Helix MP3 decoder library into the project. It had already been optimized to run on an ARM processor, and since he’s using a RISC soft processor the translation wasn’t tough at all. He’s using a 24-bit stereo DAC chip to bridge the gap between the audio jack and the FPGA output. Clocking that chip with the FPGA isn’t ideal and causes 44.1 kHz audio to run 3% too slow. He says it’s not noticeable, which we believe. But if you try to play along with a song the pitch shift might end up driving you crazy.
If you’d prefer to just stick to the microcontroller based players this one’s small and inexpensive.
One thing you can look forward to when arriving at home after a long, arduous day at the office is some peppy theme music when you walk in the door. [Sebastian Sommer] built the system, and shows it off in the video after the break by dancing to James Brown’s I feel good.
The setup uses an Arduino as a microcontroller. It monitors a hall effect sensor on the jamb which detects a passing magnet on the door. We guess this means the system doesn’t know if you’re coming or going but perhaps a future upgrade would add an infrared beam to detect your legs as head out the door. The music itself is played by an SparkFun MP3 shield which has a decoder chip, microSD slot, and audio jack for the powered speakers. [Sebastian] grabbed a copy of [Bill Porter’s] mp3 shield library to get the project up and running quickly.
This is a pretty cool addition if you’re already using an Arduino for a door lock or vice versa. Or maybe you’re not home enough to make this hack worth it, in which case you simply must take this music playing Tesla coil hat along on your commute.
Continue reading “Your theme song greets you at the front door”
We know some folks are very upset by the scrapping on vintage hardware, so let’s all observe a moment of silence for this NES controller.
Now that that’s behind us we can live vicariously through [Burger King Diamond’s] project. He polished up the NES controller and repurposed it as an enclosure for a portable MP3 player.
His first step was to remove some of the yellowing of the plastic using Retr0brite. He admits it wasn’t bad to start with but now it’s sparkling like new. Next, he started planning how everything would fit in the case. Luckily the MP3 player operates with one AAA battery which leaves plenty of room.
Just above the A and B buttons you can make out an opening that he cut in the case for the MP3 player’s LCD screen. The bezel from the original case works well for cleaning the rough cut opening. The buttons on the controller have been patched into the controls on the MP3 board, and the opening for the controller’s cable now holds the headphone jack. There’s also a USB port mounted next to it for easy file transfers.
The one thing we would like to see is a rechargeable battery so you don’t need to open the case to top off the power. But all in all this is a fantastic build!
Believe it or not, the local Children’s Museum staff was happy that [Bill Porter] left this mess of wires and equipment in one of their offices. It makes up an ambient sound system for a couple of their exhibits. A movie without sound just doesn’t fully entertain, and the same can be said for these exhibits. The ambient sound that goes with a boat room, and a hospital room in the Museum really helps to snag your attention. And [Bill’s] material cost came in at just over $200 for both rooms.
He started off by purchasing a speaker, amp, and MP3 breakout board (SparkFun). The speaker mounts in one of the ceiling tiles, with the wire running to a different room where the audio equipment is housed. There were a couple of problems with this; the museum staff forgot to turn on the system, and for all of its expense this only provided one room with audio. Bill figured that since only one speaker was being used he could make an audio file with a different clip on the left and right channel, then feed them to different rooms. He also added that programmable timer so the sounds will turn themselves on and off.
This isn’t the first time we’ve seen hacks end up as museum pieces. Check out this other project that rigs up some interactive telephones.
It’s a fun time to design your own MP3 player, lovingly adding in features to a meticulously crafted user interface. But sometimes you just want a quick and cheap way to add music to a project. [Jeff Ledger] will show you how to do just that using some knock-off hardware from overseas. Instead of a proper breakout board — which can cost a bundle — he used a generic MP3 player acquired for $3 from an eBay seller.
Cracking open the case you’ll see that you actually get a lot for your triad of Washingtons. We know, it may be of questionable quality (see this feature about cheap PSU problems) but we’re not building mission critical hardware now are we? Inside is a rechargeable Lithium battery for use with another project, and a chip-on-board device with attached SD card slot, audio jack, and USB port. The battery inputs are used to solder the MP3 pcb to the power rails on your project. To control the playback, just make connections to the button pads as [Jeff] describes in his post. It sounds like this will work with any MP3 player which runs at either 3.3V or 5V.