MP3/USB/Aux Hack Hidden Behind Cassette Facade

mp3-hiding-in-plain-sight

[Ivan] made something special with this car stereo hack. He altered the head unit to play MP3 files from USB and added an auxiliary line-in. But looking at it you’d never know. That’s thanks to the work he did to create a false button hiding the audio jack, and a false cassette hiding the USB port and MP3 player display. Possibly the best part is that the radio itself still works like it always did.

There are several components that went into making the system work. It starts with the cassette/radio head unit. To that he added an MP3 player with remote which he picked up on Deal Extreme. He wasn’t a huge fan of the IR remote that came with it so he rolled in a remote that mounts on the steering wheel. To pull everything together he used a PIC 16F877a. The microcontroller controls the lines which tell the head unit if a tape has been inserted. When [Ivan] selects either the Aux input or wants to play MP3s from a thumb drive the uC forces the head unit into cassette mode and the audio from the player is injected into the cassette player connections.

To help deter theft [Ivan] created two false fronts. The end of a cassette tape plugs into the USB port. The rewind button plugs into the Aux jack. You can get a good look at both in the demo after the break.

Continue reading “MP3/USB/Aux Hack Hidden Behind Cassette Facade”

Retrotechtacular: The Fourier Series

Here’s a really quick video which takes a different approach to understanding the Fourier Series than we’re used to. If you’re a regular reader we’re sure you’ve heard of the Fourier Series (often discussed as FFT or Fast Fourier Transform), but there’s a good chance you know little about it. The series allows you to break down complex signals (think audio waves) into combinations of simple sine or cosine equations which can be handled by a microcontroller.

We’ve had that base level of understanding for a long time. But when you start to dig deeper we find that it becomes a math exercise that isn’t all that intuitive. The video clip embedded after the break changes that. It starts off by showing a rotating vector. Mapping the tip of that vector horizontally will draw the waveform. The Fourier Series is then leveraged, adding spinning vectors for the harmonics to the tip of the last vector. The result of summing these harmonics produces the sine-based square wave approximation seen above.

That’s a mouthful, and we’re sure you’ll agree that the video demo is much easier to understand. But the three minute clip just scratches the surface. If you’re determined to master the Fourier Series give this mammoth Stanford lecture series on the topic a try.

Continue reading “Retrotechtacular: The Fourier Series”

SNES Headphones Scream Out For Bluetooth Control

Here’s a build that just exudes nerd cred. It’s an SNES controller modified into a pair of headphones, straight from the workshop of [lyberty5].

The build began by stealing a controller from a PAL SNES and carefully dremeling the buttons and d-pad loose from their plastic frame. The PCB was cut in half, and the remaining plastic was carefully crafted into round speaker enclosures with the help of some epoxy. hot glue, and possibly a few pieces of styrene.

The result is a perfectly formed pair of SNES headphones, with a build quality right up there with the best case mods we’ve seen. Unfortunately, while the buttons are still attached to the PCB, they don’t do anything. We’re thinking a small Bluetooth adapter – or even repurposing a set of Bluetooth headphones with volume and play controls – would be a wonderful use for the 20-year-old, candy-like buttons.

Still, an awesome build, and [lyberty5] really shows off his craft by constructing these wonderful headphones. You can see the time-lapse of the build after the break.

Continue reading “SNES Headphones Scream Out For Bluetooth Control”

Adding Bluetooth Remote Control To PC Speakers

adding-bluetooth-remote-control-to-pc-speakers

[Andrzej’s] plain old computer speakers are ordinary no more. He pulled off a fairly complicated hack which now lets him control speakers via Bluetooth.

He had a set of Creative brand computer speakers with a volume potentiometer that needed replacing. He was having trouble finding a drop-in replacement part and decided he would just go with a rotary encoder. Obviously you can’t just drop one of those in, he would need a microcontroller to monitor the encoder and translate the change into the appropriate resistance. He figured if he was going this far he might as well make the most out of the uC.

Above you can see all the stuff he crammed into the original case. The rotary encoder is seen on the lower left. An ATmega8 is on a PCB he made himself. The white part to the left is a digital potentiometer which feeds the resistance to the original speaker PCB. On the left is the Bluetooth module which lets him control everything from his phone. You can see a demo of that after the break.

Continue reading “Adding Bluetooth Remote Control To PC Speakers”

Car Stereo Hack Gives Your Party Tunes And An Extra Place To Sit

car-stereo-boombox

With summer on the horizon it’s time to start thinking about outdoor leisure. [x2Jiggy] is chomping at the bit having recently completed this project. It’s a portable stereo that also gives you somewhere to sit.

Unlike several of these types of project, he didn’t build the system inside of a cooler. Instead, the chassis was built from scratch using MDF. This material is strong and easy to work with, but we’d bet the finished case is a beast to haul around because of the weight. At least there’s a heavy-duty handle on either side so that you and a buddy can split the burden. One nice perk is that it’ll make a sturdy yet comfortable seat thanks the padded and upholstered top.

The audio components that went into it are all automotive parts and shouldn’t mind being jostled during transport. A computer PSU provides the 12V needed by the stereo. But there are a couple of external rail connections if you want to haul around a 12V battery instead.

Camera Trick Lets You See Sound Waves In Falling Water

From this still image you’d think the hose dispensing the water is being moved back and forth. But watch the video after the break and you’ll see the hose is quite steady, as is the standing wave of water. It’s bizarre to be sure. Knowing how it works makes cognitive sense, but doesn’t really diminish the novelty of the demonstration.

This is the second time [Brasspup] has posted a video of this phenomenon. The newest version does a great job of showing several different patterns. But even the first segment from a year ago, which has over 4 million hits, shows the water moving against gravity. We also saw a similar rig in a links post a year ago.

We’d call it an optical illusion but it’s really more of a technological illusion. The water is falling past a sub-woofer speaker which is tuned to 24 Hz. At the same time, the camera filming the demonstration is capturing 24 frames per second. As was mentioned then, it’s much like flashing a light to freeze the water in mid-air. But the flashing of the frames is what causes this effect.

Continue reading “Camera Trick Lets You See Sound Waves In Falling Water”

Raspberry Pi As A Spotify Server With MPD Control

The Raspberry Pi has been very popular as a streaming music player. Sure, the only audio out option on the board is an analog stereo jack, but you can use a USB audio device to improve upon that if you wish. [Wouter van Wijk] wanted to use his RPi as a Spotify server. It’s a bit tricky to get everything configured for this, so he decided to give back by publishing a ready to use Spotify server image for the Raspberry Pi.

The project is call the Pi MusicBox. Like some of the RPi Pandora setups we’ve seen he included the ability to use the hardware as an AirPlay device too. To connect to the Spotify service he uses the Mopidy package. It can also play tracks from local storage (including the home network). It’s even capable of mixing the two sources in the same queue. Possibly the best part is that it can be controlled with any Music Player Daemon (MPD) client like the smart phone screenshots seen above.

If you’re interested, check out his GitHub repo for the project.