I have a problem with a stop motion dolly, we are doing shots that take 9 hours to achieve 4 seconds of animation, and we have animation software -> arduino - > techzone gen3 stepper motor driver ->nema17(200steps) pushing a camera along a dolly 5 steps after every frame the camera takes
Link to some test footage: (best to step through frames in quicktime using arrow keys)
http://marklagana.com/dollyprob.mov
now we have tried to do a close up pan and it looks like every FOUR frames it moves like 7 steps for some reason?
I tried 4.2 steps every frame, and it worked for 3 and every fourth frame it just didn't move at all. So now we are using whole numbers only and that made every forth frame work, but the dolly has done 4 huge shots already just went to do a close up and we can see every forth frame is moving a bit more?! Please look and offer me any advice...
Could it be i had it set to 200 steps per rev but the techzone driver is half stepping? No documentation on the site no info about microstepping so i assumed FULL steps but now i'm thinking it might be half stepping on me... could this be screwing up every fourth frame??
i'm not animating tomorrow but they are with my dolly, i've told the director in the morning to try setting it to 400 steps... will see how that goes... but this is a huge production.. we have volunteers from all over the world... who i consider best in the world, i really don't want to be the weakest link!!!
here is the link but do not bother looking for microstepping info it is not there nor in the documentation: http://techzonecom.com/detail.php?pr_id=30
here is the script, it is controlled from the software dragon stop motion
#include
#define STEPS 200
Stepper stepper(STEPS, 1, 2);
byte inbyte = 0;
void setup()
{
Serial.begin(57600);
stepper.setSpeed(30);
}
void loop()
{
inbyte = Serial.read();
if (inbyte == 'S') stepper.step(5);
if (inbyte == 'D') stepper.step(-5);
}
more pics on the short film if you're interested: The Maker