volume

Sometimes we get lucky and find a part we need for a project in our parts drawer. [Scissorfeind] got even luckier and found a part for his project lying around in the street. It was a Crybaby Wah pedal, a classic effects pedal typically used for a guitar. Since it was somewhat damaged, [Scissorfeind] got to work creating a control voltage (CV) and volume circuit for his Korg synthesizer.

For those who aren’t synthesizer aficionados, CV is a method of controlling the pitch of a tone. A higher voltage creates a higher tone and vice-versa. The wah pedal has a rocker on it that allows one’s foot to control the effect, but this particular one has been modified for CV instead of the wah-wah sound these pedals normally make. [Scissorfeind] built in a switch that will allow it to control volume as well, which makes this pedal quite unique in the effects world.

[Scissorfeind] built the custom circuit out of other parts he had lying around (presumably not in the street) and put the entire thing together on perfboard, then fit it all back together in the pedal. Now he has a great control voltage pedal for the vintage Korg synthesizer he recently restored! [Scissorfeind] knows his way around a synth, but if you’re looking to get started on a synthesizer project we have a great tutorial for you!

If you’re having a hard time tuning out those loud commercials why not let your electronics project do it for you? This is an Arduino-based setup which adjusts television volume when it goes above a certain threshold. It uses a microphone, rather than a direct audio signal, so you can set it based on what is actually heard in the room.

The control scheme uses the IR LED and IR receiver seen on the breadboarded circuit above. The receiver lets you teach your volume up and down buttons from your remote control to the system. The one failing we see in the design is that the volume level is hard-coded, requiring you to flash new code to make adjustments (perhaps an enterprising reader could add a potentiometer for making easy adjustments?).

The speaker system [Zurcher] bought was made by Klipsch. It is a surround sound unit but it’s intended to be used with a computer so there’s no wireless remote for it. Instead, a wired unit sits on the desk and lets you select between the speakers or headphones, and has a volume adjustment knob. The thing is he uses them for his home theater system and had to add his own remote control hardware to adjust them from across the room.

He started with some web searches that helped a lot. It seems others have mapped out the hardware in the past and he was able to use that information to find the volume chip inside the controller. A bit of signal sniffing let him work out the control commands coming in over the i2c bus. This was the information he needed to build his own controller. He grabbed his Arduino board, and IR receiver to take commands from just about any remote, and a four-digit 7-segment display to provide settings feedback. You can seen him showing off the final build in the clip after the break.

In an effort listen to his music on shuffle without the need to touch the volume knob [Mike] build his own automatic volume leveling hardware. He knows what you’re thinking right now: there’s software to do that for you. But building the feature in hardware is a great stepping off point for a project.

He started the prototype using LabVIEW along with a Mobile Studio development board and a Bus Pirate. This project will be a mix of digital and analog components and it’s a bit easier starting off the exploration with these tools rather than jumping right into the AVR code.

The circuit will sample the incoming audio, modify it accordingly, and output the result. The output side is where the Bus Pirate really shines. He’s using some MCP42010 digital potentiometer chips to make the necessary changes to the levels. They communicate via SPI and it’s nice to have the Bus Pirate’s terminal to issue commands without the need to reflash a microcontroller.

[Mike] made a video showing an audio waveform with and without the hardware leveling. Sound quality is still great, and each clip is played at a reasonably comfortable listening level. We’ve embedded that demonstration after the break.

He added a temperature probe to the refrigerator, and then constructed a pair of tools that he could use to measure how much beer was left in the keg. The volume monitors include a scale built using a pair of pressure sensors from SparkFun, and a flow sensor installed in the beer line.

[Evan] scored an old Chevy gauge cluster and cleaned it up before installing a pair of analog meters which he used to show the keg’s temperature and “fuel” level. Since he feels no project is complete without some LED love, he added a few of them to the display without hesitation. The LEDs calmly pulsate when the keg sits idle, but spring to life and begin flashing when the flow sensor is activated.

As evidenced by this pair of keg monitoring systems, we think that you can never have enough information when it comes to your beer stash, so we really like how this project came together.

Be sure to check out his kegerator’s gauge cluster in the video below.

There are cars that increase the radio volume as you drive faster, and video games that ramp up the music as your gameplay improves (we’re looking at you SSX Tricky). Now you can add that feature to your workout with [Polymithic’s] Motion Feedback MP3 Player. It uses a passive infrared sensor to detect motion so there’s no need to wear any electronics. But if you used some Bluetooth headphones you could bring the system with you to the gym, just don’t exercise so hard that you blow your eardrums out.

[Jean-Michel] tipped us off about his beer keg monitoring setup. It can tell you how much beer is left in each keg, how much carbon dioxide remains in the canister, and it can monitor and regulate temperature.

An Arduino mega is the brain of the system. A shield was built to interface force sensors, measuring the weight of the keg to estimate how much beer remains. Analog temperature sensors allow for temperature monitoring and control of the compressor for regulation. Information can be displayed on a graphic LCD or a computer via XBee wireless communications.

This is along the lines of the SparkFun kegerator but we like the added functionality. Does this need to Twitter? Probably not but if you want that, it’s only a bit of a software hack away.