Billy Bass With Selectable Clips

[Will] enjoys giving hacked items as Secret Santa gifts and this year he decided to augment a Billy Bass. These gag items have become a popular hack to use as a prop or to read your Twitter updates to you. Right of the bat he scrapped the original PCB and sent it to the gift’s future recipient as if he were a kidnapper extorting a family. He then set to work replacing the guts with a pair of PIC 18F452 microcontrollers. One uses power transistors to control the movement, the other controls an MP3 that handles the sound clips. The interface has some LEDs for added effect and uses a dial to select each sound clip which is displayed on a 4×20 character LCD.

The project has several voltage headaches as the motors operate at 6v and 4v, the microcontrollers and LCD display at 5v, and the MP3 is looking for 1.5v. That’s for voltages supplying this Frankenstein’d schematic. But he pulled it off, as you can see in the video after the break.

Continue reading “Billy Bass With Selectable Clips”

NES Console To Cartridge Security In Depth

[Segher] has reverse engineered the hardware and command set for the NES CIC chips. These chips make up the security hardware that validates a cartridge to make sure it has been licensed by Nintendo. Only after authentication will the console’s CIC chip stop reseting the hardware at 1 Hz. The was no hardware information available for these chips (go figure) so [Segher] had to do some sleuthing with the tools at hand which include some rom dumps from the chip pairs. He was nice enough to share his findings with us. We’re betting they’re not of much use to you but we found it an interesting read.

[Thank ppcasm]

[Photo credit: Breaking Eggs and Making Omelets]

NXT Hacks: Tanks And Heaters

Here’s a double-dose of Lego NXT goodness; a robotic tank and an automatic aquarium heater.

The image to the left is a robotic tank powered by the popular Lego Mindstorms NXT kit. The brains rest inside of a tube, including the controller brick, ultrasonic range finder, a gyroscope, and a compass. Two sets of treads surround each edge of the tube making us wonder which end is up? We’ve embedded a video of this beast after the break. You’ll see that the tank is incredibly agile in this configuration.

To the right is an aquarium heater. [Dave’s] kid were growing some tiny water dwellers which we’ve always know as Sea-Monkeys. The problem is that the tank needs to be between 72-80 degrees Fahrenheit for the little shrimp to thrive. He dug out his NXT controller and paired it up with the Lego temperature sensor and a dSwitch relay. This setup monitors the Aquarium for temperatures between 72-78 degrees and switches a lamp on an off to regulate the temperature. This keeps his kids and the stagnant pool happy.

Now that we’ve whet your appetite for NXT check out the wiimote operated NXT Segway and the NXT Sudoku solver.

Continue reading “NXT Hacks: Tanks And Heaters”

Hey Man, SSH To My Guitar And Setup The Multitouch

The Misa Digital Guitar is a digital music controller like we haven’t seen before. The body, machined out of ABS, looks like a guitar. The player puts theirs hands in the same places you would on a guitar but the lack of strings make it something different.

The left had manipulates inputs in the form of 144 sensors, six in each of the twenty-four fret positions. The right hand doesn’t strum, but uses a multitouch screen to control the inputs. The UI looks solid, something you’ll have to see for yourself after the break. Tieing this all together is an AMD Geode processor running Gentoo Linux. That means this is open source and begging you to make it do your bidding.

Continue reading “Hey Man, SSH To My Guitar And Setup The Multitouch”

Robot Waits For No Man When Recharging

Yikes, that power connector certainly wasn’t designed by Apple. Ugly as it may be, it’s the charging cable for a robot and acts as a sensor that allows the robot to properly align and plug into a power receptacle.

We’re going to go off on a tangent for just a second. We often think of the Rat Things from Snowcrash when considering robot power. They were nuclear powered (or something) and instead of recharging required constant cooling. Those day’s aren’t exactly around the corner but we think they’ve been realized in the lawn mowing robots that have a little nests to recharge in. Base stations work but they require the machine to return to the same place, or to have multiple charging stations.

The point is, this specialized cable makes base stations for robots obsolete. Now a robot can plug into any outlet it can get near, a great thing for robots roving large facilities. After the break you can see a video of this process. The robot arm zeros in by scanning horizontally and vertically and measuring the magnetic field put out by the AC in the wires of the outlet. Take a look, it’s a pretty neat piece of engineering.

Continue reading “Robot Waits For No Man When Recharging”

More AVR Tetris

[Ben] built an AVR based Tetris game that uses a TV as the display. He linked his project in a comment from the AVR Tetris project featured last week. His work taps the power of his own tvText library to handle the composite video out. Using a TV takes all of the hardware work out of the equation, leaving just the composite jack and a few buttons to connect to the ATmega168 and its 20MHz clock. We’ve embedded the game play video after the break. It’s black and white but also clean and crisp.

[Ben] didn’t include music with his build but another commenter, [Eric], has started to work on that. We can’t help but think that they both should have tipped us off sooner about their projects.

Continue reading “More AVR Tetris”

Multichannel Music Generation For Arduino

[youtube=http://www.youtube.com/watch?v=liRF4alsvaI]

[Drew] wrote a library for playing multichannel music on an Arduino. The project connects multiple piezo buzzers to the popular prototyping platform and handles the dirty work involved in modulating multiple buzzers at the same time. The video above starts with an explanation for the first three minutes but if you’re impatient you can jump directly to the music demonstration. The results are magnificent. We’re going to check out the code and see what we can make happen just as soon as we can round-up multiple piezos.