It's useful to have a physical way to control software running on the Bealgeboard, though without a normal keyboard this can be difficult.
It's useful to have a physical way to control software running on the Bealgeboard, though without a normal keyboard this can be difficult.
This mix is packed with a massive selection of choice tunes - housey / fidgety / breaksy / indy goodness. Fitting so many tracks into a short mix was well worth the challenge :)
It might be the last mix for 2009 too: download and enjoy!
http://mechomaniac.com/mixes/TimoNov2009.mp3 (192k quality)
http://mechomaniac.com/mixes/TimoNov2009_320.mp3 (320k quality)
Track list:
I bought a Sharp IR distance sensor to add to my robot to prevent it form bumping into things. This sensor outputs a voltage proportional to the distance to an object (supposedly from 3.1V at 10cm to 0.4V at 80cm).
This project is an Arduino based step sequencer, synthesizer and sound effects box. It was constructed a year ago as a third birthday present, and has recently come back to me for some 'refurbishment' - fresh batteries and some glue to fix LEDs that have been pushed into the box. Not too bad after a year with a small child!
After my initial experiments with the Ardumoto motor shield, I've decided to extend it to drive the pan / tilt servos on my robot.
A robot with a webcam needs to be able to look around to survey its surroundings, and this can be accomplished using a pan / tilt mechanism to move the camera. The first step in construction is to disassemble the Playstation Eye webcam to remove the heavy metal base and unnecessary extra bits of plastic.
I decided to try the PlayStation Eye (PS3 Eye) webcam on the Beagleboard after reading an article on Create Digital Motion explaining how useful it is for computer vision and augmented reality applications.
The PlayStation Eye webcam is designed to be connected to a Sony PlayStation 3 (PS3) to provide interactive games, however it has a number of features that make it ideal for hacking into computer vision applications:
After battling with cross-compiling C++ code for the Beagleboard using Eclipse on a Linux box, I've found a much easier way with the NetBeans IDE. You can edit and debug code on your computer of choice (I've tested with Mac and Windows) while the code compiles and runs on the Beagleboard itself: