So, my first arduino project, erm, well, my first robotics project of any sort ;D just had to be a complicated one... Hehe, I even had to build myself a little workshop to deal with the metal, cutting, filing, drilling, etc.
But, it's coming a long, far enough to show you guys some progress now.
Here's the concept:
Automate time-lapse motion. Easy enough, eh? Well, I could've just bought one of those cheap telescope heads, but they only offer pan/tilt, and they tend to only move in ratios related to the rotation of the earth - not the kind of control I wanted. I wanted to add at least one more axis of motion (lateral/trucking), and will most likely add a 4th (rotate the lateral motion track) when done (I have one PWM pin left free =). Additionally, I wanted it to be highly controllable (field-programmable, multiple stored programs), and capable of going extremely slow speeds -- it currently can truck at a rate as slow as 0.01 inch/minute, and pan at a rate as slow as 1 degree every nine hours.
It doesn't yet work as an intervalometer, as I have one of those already, and would need to add another arduino to handle that function (which I will later). The tilt servo will come later, running low on cash right now =)
I've been doing blog posts about it, with videos here: http://roamingdrone.wordpress.com
In addition to the arduino, it has:
Sparkfun keypad
16x2 LCD screen
L298 Motor controller
Home-made 12v->6v converter
Dayton gear motor
Servo City pan servo kit
... and a bunch of metal/acrylic =)
A little deviation from the videos due to some work since the last video was posted: I cannot print the current track position status, as the delays in writing to the LCD cause jitter in the servo. If anyone has any suggestions as to how to overcome the delay when printing to the LCD (with LCD4bit), I'd be greatly appreciated.
Once I get everything working properly and smoothly, I will set up a web page and share the code, schematics, etc.
Any feedback would be greatly appreciated!
!c