Timelapse Motion Control Axis
I’ve been working on the OpenMoco project lately, and have been playing around with some pan/tilt/etc axis designs. This is the latest of my prototypes, CNC routed out of cast acrylic with worm gearing.
The specs are:
- 120:1 Worm Gearing
- Anaheim stepper motor (1.8′)
- Minimum rotational degrees at 8x microstepping: 0.0019′
- Easydriver v4 stepper driver
- Max camera weight: 10lbs.
Mounting is allowed is different configurations through the use of small plates and threaded inserts in three sides of the axis. An additional plate allows a clamp to be mounted to the output shaft. One small plate aso has a 3/8″-16 threaded insert for direct attachment to a tripod. The motor axis is controlled by an Arduino running the OpenMoco Timelapse Engine, which is in turn controlled by a netbook using the Slim application.
Here’s a video of it in action, showing how the engine allows real-time changes in addition to scripted activities using keyframes and actions.
And, here’s a video shot by the previous prototype, using the same engine, to shoot a macro video through a magnifying glass. While the above video shows its ability to make large movements, this video shows its ability to make very fine-grained movements, covering less than 1/2″ of the magnifying glass throughout the video. The motion is controlled via pre-programmed keyframes while the engine is running, and the entire video is shot using a DSLR, without assistance.
Taking a close-up look at the new axis:
And here’s a very simple enclosure for the Arduino running the engine: