2005 Subaru Aux-in Hacking

2005_subaru_outback_aux_in

The CD player in [mukmuk’s] 2005 Subaru Outback gave up the ghost, and faced with a long road trip ahead of him, he was desperate to find a way to listen to something other than static-filled radio. He considered a 3rd party auxiliary input solution, but after seeing a similar aux-in hack here, he figured he could give it a go himself.

The stereo head unit design was changed between the 2004 and 2005 model years, so while he had a good idea of what to look for, he had to find the proper components on his own. Once he identified the radio module, he was able to locate the left an right input pins through trial and error. He carefully soldered a 3.5” audio jack to the head unit’s input lines, wiring it to cut off the audio signal from the radio whenever his Zune was plugged in.

Everything was reassembled, and the input jack was inconspicuously mounted in a cubby hole just above the stereo. [mukmuk] is quite happy with his modification, and we’re guessing his road trip was far more pleasurable as a result of his work.

XBMC Controller Is An All-in-one Usb Solution For HTPCs

On the original Xbox, XBMC was a software-only solution (assuming you had a chipped or soft-modded console). That’s because the Xbox was already meant to connect to a television and work with an IR remote control. Now that the XBMC software has transitioned to focus on a wider range of hardware, it may be more complicated to get the same functionality on an HTPC. Realizing this, [Dilshan] developed a USB connected XBMC controller that features an IR receiver, character LCD, and a rotary encoder with two buttons.

As long as your HTPC has a way to connect to the audio and video inputs on your TV, this should take care of the rest of the presentation. LCD screens were popular with XBMC from very early on because modchips included an interface. Because of this, XBMC is already setup to provide navigation and media information this way. So you can use XBMC for audio playback without needed to have your TV turned on. Add to that the ability to control your box with either  a remote control or the navigation tools on the front bezel and you’ve got a winning solution.

You can download an archive that includes all the info about this device over at the project repository. For your convenience we’ve embedded the schematic and PDF description of the project, which we found in that package, after the break.

Continue reading “XBMC Controller Is An All-in-one Usb Solution For HTPCs”

Behold, The Oomphalapompatronium!

Oomphalapompatronium

For over 25 years, [Len Solomon] has been performing a one-man variety show that features crazy-looking, hand-made musical instruments that operate on air. Some of his more famous instruments include a callioforte he constructed, as well as his Majestic Bellowphone, both powered by some form of bellows, of course.

His most recent musical creation is something [Len] likes to call the “Oomphalopompatronium” (try saying that five times fast). The bellows-driven Willy Wonka-esque organ looks to be built from just about anything and everything he could get his hands on. We spied a few plastic and glass bottles, plenty of PVC pipe, and a few tin cans before we stopped looking and just listened.

At first glance you might think that the Oomphalopompatronium will produce some cacophonous excuse for music, but once [Len] stepped up to the keyboard we were pleasantly surprised. The sound is that of a small scale Oompah band, much like the name implies.

We think it’s a fantastic creation – we’re just bummed that it we can’t check it out in person.

Stick around to see a video of the Oomphalopompatronium in action.

[Thanks, BoKu]

Continue reading “Behold, The Oomphalapompatronium!”

Lose The Beer Belly By Brewing Beer

If you’re milling your own grains for that next batch of beer you might be able to melt all of those extra calories away while you’re at it. [Eucherboy1] repurposed an unused exercise bike to power his grain mill. The propane tank is serving as a weight to hold the base of the mill in place; it’ll be used later when boiling the wort. A belt transfers power from the bike to a wheel replacing the hand crank on the mill. Check out the video after the break to see [Euchreboy1] working up a sweat. We think there’s much room for improving the gear ratio of the setup. Or he can just man up and push through the pain.

We’ve gotten used to seeing ways to power a bicycle, like using wood-fired steam, or even by incorporating a chainsaw. But the hacks that use a bike as a power source are a bit less common. Our local hackerspace made a bicycle blender a while back. Got any projects of your own that are bike powered? Send them our way!

Continue reading “Lose The Beer Belly By Brewing Beer”

ATtiny13 Powered Handheld Helicopter Game

[Owen] just finished putting together a portable helicopter game. It’s pretty impressive, especially since he used an ATtiny13 microcontroller. That chip uses an 8-pin dip package, offering only five I/O pins (six if you use the reset pin) and 1k of programming space.

The game runs on a small cellphone-type LCD screen. The helicopter remains somewhere in the center column of the screen as the maze that makes up the game board approaches one step at a time. The single button that controls the helicopter will raise it with each step of the maze when held down, or allow it to fall when released. The player’s progress is shown as a hex value in the upper left corner of the screen. When you hit a wall, your score will be shown next to the high score for the game and will be saved in EEPROM if it’s a new record. As the game progresses, the maze gets harder based on the score. Check it out in a video clip after the break.

Continue reading “ATtiny13 Powered Handheld Helicopter Game”

Pulse Width Modulation With Microcontrollers

Those following the ProtoStack tutorials will be happy to hear that there is a new installment which explains Pulse Width Modulation. If you’ve never heard of PWM before, it’s a method of generating a signal that is logic 1 for a portion of the time and logic 0 for the remainder of the time. It is the most commonly used method for dimming an LED, and that’s [Daniel’s] example in this tutorial. But you’ll also find it used in many other applications such as servo motor control and piezo speaker control.

[Daniel] starts off with a brief explanation of duty cycle, then moves on to some examples of hardware and software PWM. Many of the AVR microcontrollers have a hardware PWM feature that allows you to configure a pin that toggles based on a target timer value. This is demonstrated using an ATmega168, but a method of using interrupts and your own code is also covered in case you don’t have a hardware PWM pin available.

Digitized Retro LCD Games Played Using An Arduino As A Controller

This one’s a bit abstract. Remember those LCD games that became quite popular sometime in the 1990’s? You know, the ones that had only one game, usually a character that could be moved back and forth to catch, hit, or block objects falling from the sky or being thrown by some villain? [Tobie Nortje] sure remembers them and has built an Arduino controller to play virtual versions of the games.

He started off by finding a website that is digitizing the old games. That is to say, they’ve taken images of each state of the LCD, then implemented the game play using those images and an approximation of the original physics. Unlike NES or Sega Master System games the ROMs of these devices can’t just be dumped because of the specialized screen. Instead, a virtual version of the hardware has been built into a web interface.

[Tobie’s] part of the hack is to use an Arduino and a few buttons as the controller. It’s easy to set up and we think the breadboarded controller approximates the size and weight of an LCD game pretty well. Check out the video after the break and let us know what you think in the comments.

Continue reading “Digitized Retro LCD Games Played Using An Arduino As A Controller”