Deadman switch

Some Force resistance sensors and phidgets!

Monkey See, Monkey Redesign

Something about saw dust that gets me all destructive.  First a server transfer, now this.  I've never been 100% happy with my design here at BetterThanEveryone and my buddy Jeff Couturier over at 10 Volt Media has been kind enough to hook a brotha up with a nice professional UX (user experience) spit shine.  I've know Jeff for a while since he used to be a co-worker and love the stuff he does.  Next time few times I'm in Chicago, I owe him literally a keg of beer. Here a few quick sketches he did for me.  I adore...

IMU mounted and alterations

I tweaked how I mounted the IMU along with I lengthened the wires that go from the speed controller to the batteries.  The casing for the IMU, I'll also mount 1 additional electronic board in too.  I love the TTL to USB adapter too.  1 less wire, mounts so nicely. Pictures?  sure.

Maker Faire, the Clint Edition

I had the pleasure of attending Maker Faire this year and show off my self-balancing skateboard.  There was fun and some suffering in it. I had the pleasure of meeting some awesome people at SparkFun, Sun, Evil Mad Scientists, and Pleo.  Also I had my buddy Andy Konkol to attend.  He may be the panda. And then my smart ass mouth caused this to happen. So enough about the interesting folk, let me the story of the skateboard.  SparkFun sent me a replacement and I updated the source code to a working version.  Once the batteries were...

Deadman switch tester app

I got my deadman switch tester app working.  Basically I got some phidgets with voltage dividers and force sensors and will be putting those directly on the skateboard.  This is my testing app, I learned that my TextLCD display can do 20 char's per line (2 lines, total 40 chars).  When I switch to Windows CE, this will be my eyes instead of giant diagnostic application. This program really isn't too hard.  It will be coupled with my solution with the skateboard however. using System; using System.Text.RegularExpressions; using System.Windows.Forms; using Phidgets; using Phidgets.Events; namespace PhidgetTester { public partial class...

I have the power (in battery form)

My NiMh batteries came in yesterday and I crimped everything and got the motor controller to finally to get some power.  I also redid my recharging harness since I realized I couldn't count.  

Refactor! Change those apples into oranges, maybe a tangerine.

I've done a lot of code churn and learned a ton about the IMU (I normally call it my gyro) and how I should design the overall system.  I need it to be fast but still have it properly object oriented if I do choose to do use the code in a different area. The 'old' Debugger application had some of the source mixed between the form and the objects.  The new code will be done like this: ImuData class -> Imu class which has a ReportProgress delegate in it. I also have a Skateboard class which will have...

By god, I think I "get" the math, but don't tell anyone

So I'm going to say I'm at about 25W light bulb eureka moment instead of a full fledge 1,000,000W thermal nuclear powered light bulb eureka moment.  After looking around the innerweb and attempt to kill myself by drinking too much soda, I think I finally got the math behind the self-balancing skateboard.  I'll post about the math behind it after I get it to balance since I don't want to act like a smart ass if I'm dead wrong. Other notes, I should pick up the frame this weekend from my parent's house since my dad still had one...

How to wire up my batteries

I'll also be using connectors to provide quick disconnects and hookups for charging and reassembling.

Self-Balancing video (with human-powered balance)