Wii Fit World Of Warcraft

[youtube=http://www.youtube.com/watch?v=ucEV7N0N9Pw&hl=en]
By now you’ve probably seen the video of two researchers from the German Research Center for Artificial Intelligence (DFKI) navigating through maps on Google Earth by using the Wii Fit Balance Board. They’ve gone even further now by using the board to navigate World of Warcraft. It’s obvious that the board is usable with any 3D environment. The hack is entirely software based, as the board is completely unmodified. It relays data to a laptop via Bluetooth, where the pressure data in converted to directional instructions by their custom app written in C#. No notes on the project are available on DFKI’s site, but we’re betting they’ll release the software to the public once all the kinks are worked out.

[via Balance Board Blog]

3 Wire LCD Display


Normally driving an LCD requires seven connections to pins on the display, but by using a shift register, [Phillip Warner] at Arduino Playground was able to drive an LCD using only 3 wires. The method is cheaper than a serial LCD, but you’ll mainly save yourself a lot of effort and time by using it.

[Warner] used a HEF4094 chip to group the lines together and a variable resistor to control the contrast. A zip file with the requisite code to make this work can be found in the post.

[via YourITronics]

Water Runner Robot


Researchers at Carnegie Mellon University’s NanoRobotics Lab have developed a robot that is capable of running on the surface of a pool of water. Like their wall climbing Waalbot, the Water Runner was inspired by the abilities of a lizard, in this case, the basilisk. The team studied the motions of the basilisk and found morphological features and aspects of the lizard’s stride that make running on water possible. Both the lizard and the robot run on water by slapping the surface to create an air cavity like the one above, then push against the water for the necessary lift and thrust. Several prototypes have been built, and there are variants with 2 or 4 legs and with on and off-board power sources. You can see a slow motion video of the robot’s movement below.

The purpose of their research is to create robots that can traverse any surface on earth and waste less energy to viscous drag than a swimming robot would. Though another of the team’s goals is to further legged robot research, the Water Runner is not without potential practical applications. It could be used to collect water samples, monitor waterways with a camera, or even deliver small packages. Download the full abstract in PDF format for more information.

Continue reading “Water Runner Robot”

Name That Ware


Guessing games are fun, especially when unnamed hardware and prizes are involved. [bunnie] holds a Name that Ware contest on his blog once a month; he posts an image of hardware components like the PCB above (which is May’s mystery ware) and asks visitors to try to guess the machine it came from or at least its function. Aside from the prizes he gives out, winners get the most coveted of all rewards: bragging rights. He’s been running the monthly contest for quite some time and it’s not always PCBs; past wares have included this micron thickness guage (internal) and an xray of a crystal oscillator.

Drawing Images On A Character Display


[Dean Hall] doesn’t seem to know his Simpsons characters very well, but that didn’t stop him from coming up with this method for displaying a bitmap on an LCD character display with a Hitachi HD44780 chip.

[Hall] used an LCD with two 16 character rows and 8×5 pixels in each character. He displayed the image over 2×3 characters, which gave him 17×18 pixels (including the spaces between the characters) to work with. The first step after acquiring an image is to rasterize the image by hand onto graph paper. This won’t be scanned, it’s just a diagram to determine which pixels to light up.

Once the 6 characters were determined, [Hall] used this handy web-based tool to convert his graphed diagram to bitmap data. The data is loaded onto the microcontroller and the image shows up on the LCD. This is a pretty straightforward project, just be sure you properly identify your monkeys.

[via YourITronics]

Malware Alters DNS Data On Routers


The Zlob trojan, also known as DNSChanger, has been around for a few years, but recent Zlob variants to appear in the wild attempt to log into routers using a list of default admin/password combos. If they succeed, they alter the DNS records on the router to reroute traffic through the attacker’s server.

Our friend [Dan Kaminisky] recently did a presentation warning against vulnerabilities in internet browser plugins that allow attackers to mount DNS rebinding attacks against routers with default passwords.. Though it achieves the same end, Zlob is different because it infects by the tried-and-true method of fooling users into downloading it inside a fake video codec. Once it is running on a client machine, it is free to attempt to use the default admin id and password of the router to log in and alter DNS settings. It even supports the DD-WRT firmware.

Even if a system is wiped clean of Zlob trojans, the router could still be compromised. The good news is that it is easy to fix and even easier to prevent. Fixing it takes no more than wiping all network clients clean, then resetting the router and restoring custom settings. Prevention is a simple matter of changing the router’s password.

[photo: fbz]

LED Lightbar Controller

[youtube=http://www.youtube.com/watch?v=6ihIaNN9UBY&hl=en]
[Adam Grieg] recently posted this video of his LED lightbar controller at work making a strip of LEDs flash to the beat of his music. The controller does it by picking up the music via an electret microphone, then amplifying it with an LM386 Amp. The ATtiny13 microcontroller keeps track of the noise level and makes the LED array flash whenever it senses a peak.

In addition to the parts listed, [Grieg] used a small SparkFun box as the enclosure for the controller. If you’re considering trying your hand at this project, check out [Grieg]’s schematics and code. It’s relatively cheap to make, so it wouldn’t be that hard to rig up several of these set to flash at different frequencies.

[via SparkFun]