posted Jun 27th 2011 6:06am by
Mike Szczys
filed under:
home entertainment hacks

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.
Read the rest of this entry »
posted Jun 27th 2011 5:05am by
Mike Nathan
filed under:
musical hacks

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]
Read the rest of this entry »
posted Jun 27th 2011 4:06am by
Mike Szczys
filed under:
beer hacks

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!
Read the rest of this entry »
posted Jun 26th 2011 2:09pm by
Mike Szczys
filed under:
Microcontrollers

[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.
Read the rest of this entry »
posted Jun 26th 2011 1:09pm by
Mike Szczys
filed under:
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.
posted Jun 26th 2011 12:09pm by
Mike Szczys
filed under:
arduino hacks

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.
Read the rest of this entry »
posted Jun 26th 2011 11:09am by
Mike Szczys
filed under:
cons

We saw this one a few days ago when it was first bouncing around the interwebs but never took a close look at it. Today, when we ran across a direct link in the tips box it was the promo video (embedded after the break) that won us over. Once you dig into the particulars of The Verbalizer we think you’ll agree that this is a hackable conference badge without the pesky need to attend a conference.
As you probably guessed from the design of the PCB, this is a microphone. It’s intended for use with Google’s new voice search feature, and connects to a computer via a Bluetooth module. But really it’s just another roll-your-own Arduino with a few extra bits. You’ll find an ATmega328 and an FTDI chip which provides a USB connection for programming. The real fun starts with the microphone and speaker circuitry which is just waiting to be breadboarded at home. We found a few other things while poking around in the schematic (available by downloading their Product Docs and Schematics package). It looks like there’s some capacitive touch… you what? Isn’t it more fun if you find this stuff yourself, kind of like the hidden gems of the DEFCON badges?
Read the rest of this entry »
posted Jun 26th 2011 10:08am by
Mike Nathan
filed under:
repair hacks,
tool hacks

Instructables user [msuzuki777] had amassed quite a collection of batteries over the years, but was finding that some of his rechargeable AA and AAA cells seemed to be at the end of their useful life. After reading some information at the Battery University regarding the restoration process for nickel-based batteries, he figured he might as well try building a battery reconditioner of his own.
He worked through several designs that either flat-out did not work, or had issues that limited the number of batteries he could simultaneously recondition. After reading about this rechargeable battery capacity tester we featured a few months back, he was ready to give the project one more try.
It seems that the third try was the charm, because his FET-based design worked quite well. He ended up wiring two FETs to each battery, which are connected via a relay. The batteries get discharged until the voltage drops down to 1V, at which point one FET is turned off, allowing the batteries reach their target voltage of 0.4V more slowly.
Despite the self-proclaimed messy layout of his circuit, [msuzuki777] is quite happy with the results. He has been able to recover several batteries, which is a fantastic alternative to letting them decay in a landfill.