Wiimotely Controlled Wee Little Rockets
8/24/2007
Give men toys and they will be boys. But give them C# plus toys, and this is what happens. What toys? The Wiimote, and a USB Rocket Launcher.
The Toys
Nintendo Wiimote, Dream Cheeky USB Rocket Launcher


Circus Cannon
If you have the Circus Cannon instead, don't worry. It works with it too!

The Result
Be careful with the Wiimote. Since its remote, you can easily shoot yourself with the rockets. Sure they are foam, but in the eye foam still hurts!
I will try to put some videos online later for those who are interested.
The Code
I have put the complete source on CodePlex. The library is separated out into an assembly called Indy.Rocket. I should have called it Indy.Rockets, then there would be Indy.Sockets, and Indy.Rockets. The code includes all kinds of neat logic around making the motion efficient, detecting limits of movement, etc. I am also working on tracking positioning, and allowing for absolute positioning to be set.
It uses two external libraries. WiimoteLib, and USB HID.
<< Previous Entry Next Entry >>
Use my contact form to contact me directly.

