Saturday, August 8, 2009

Update!

Sorry everyone about no updates, been busy with life and family. No real news on the project, but monday you should see a new post. I decided to make this whole system a lot more robust.. heres the rough idea:

  • Setup routine: This can be called to enable the serial port, determine data packet sizes, header type, etc etc.
  • Send function: Just like it sounds, a simple function I can call to transmit whatever data I want to the system from the ard, and the reverse.
  • Ard to Ard protocol: I am a firm believer in using as few "computers" as possible to accomplish something, however I do believe that somethings are best seperated. IE if you have a balance robot, it can't exactly be successful if 80% of the CPU load is spent reading a laser range finder or something. As such, I'd like to get an arduino library created that uses the same system as the python, except it would utilize interrupts to demand attention, that kind of thing.
  • Test the over all system for speed. I need a benchmark to work from, so I should start doing that soon.
Hopefully I can get some of this sketched out better in the coming days. My goal is starting to shape up a bit better... I really love the idea of using the Wii nunchucks for some kind of "floating" system control. Using the accelermators as some kind of camera/turret/grabber control, and then using the thumb controls and buttons as inputs to control the function. If this is a goal I want to achieve then the serial communication between all the systems will be crucial..

Anyways! Look for an update monday night or tuesday!

Regards,

No comments: