The best stop motion software I know is Dragon Stop Motion. Since version 2.0 it supports the Arduino controller that I used for the rig mentioned above. I can now control my DIY slider directly from Dragon Stop Motion for slowly panning across a stop motion scene or for camera movement between time lapse shots.
Here's my skinny Arduino sketch:
/* Arduino sketch that moves an unipolar stepper motor every time Dragon Stop Motion sends a "PF" (Position Frame) command. A linear slider solution and a simple stepper motor interface capable of moving a DSLR is shown at http://canon-hf100.blogspot.com/2009/07/diy-camera-motion-control_09.html 2009, Martin Koch ---------------------------------------- Function: move(steps, direction, hold_load) steps: 200 steps = 360° clockwise: true = cw, false = ccw hold_load: true = leave motor current on ---------------------------------------- */ //Arduino digital output numbers #define D0 13 #define D1 12 #define D2 11 #define D3 10 byte inbyte = 0; void setup() { pinMode(D0, OUTPUT); pinMode(D1, OUTPUT); pinMode(D2, OUTPUT); pinMode(D3, OUTPUT); pinMode(D12, OUTPUT); Serial.begin(56000); //open the serial port } void loop() { /* Read one byte (one character) from serial port. If Dragon Stop Motion sends the character "P" it must be the "PF" (Position Frame) command. Lets move the camera to the next position. */ inbyte = Serial.read(); if (inbyte == 'P') move(20, false, false); //Move 20 steps, clockwise?, hold_load? } void move(int number_of_steps, boolean clockwise, boolean hold_load) { int output_pattern = 0; int steps_so_far = 0; do { switch (output_pattern) { // Full steps case 0: //1100 digitalWrite(D0, HIGH); digitalWrite(D1, HIGH); digitalWrite(D2, LOW); digitalWrite(D3, LOW); break; case 1: //0110 digitalWrite(D0, LOW); digitalWrite(D1, HIGH); digitalWrite(D2, HIGH); digitalWrite(D3, LOW); break; case 2: //0011 digitalWrite(D0, LOW); digitalWrite(D1, LOW); digitalWrite(D2, HIGH); digitalWrite(D3, HIGH); break; case 3: //1001 digitalWrite(D0, HIGH); digitalWrite(D1, LOW); digitalWrite(D2, LOW); digitalWrite(D3, HIGH); break; } delay(15); //15 ms give 10 revolutions per minute steps_so_far += 1; if (clockwise) output_pattern -= 1; else output_pattern += 1; if ( output_pattern > 3 ) output_pattern = 0; if ( output_pattern < 0 ) output_pattern = 3; } while (steps_so_far < number_of_steps); if (!hold_load) { //If the stepper motor doesn't have to hold the load when it stands still //turn off any motor current to keep it cool digitalWrite(D0, LOW); digitalWrite(D1, LOW); digitalWrite(D2, LOW); digitalWrite(D3, LOW); } return; }
I have a Canon HF10, which is very similar to the HF100, but am wondering if it is possible to hook up the camera to a Mac Book Pro laptop, and have live view. Haven't found an HDMI card that will work with a laptop, the Blackmagic card seems to only be for desktops.
ReplyDeleteAny help would be much appreciated.
Best,
Thacher
I'm afraid that with card based video we lost the good old DV firewire interface. There should be external HDMI boxes but I haven't looked so far. A quick search brought this up:
ReplyDeletehttp://www.ehow.com/how_6785822_use-laptop-extended-monitor.html
If you just want a monitor consider this: http://canon-hf100.blogspot.com/2008/06/hdmi-output-to-tft-monitor.html
횡성콜걸
ReplyDelete충주콜걸
부천콜걸
총판콜걸
제천콜걸
이천콜걸
영월콜걸
인천콜걸
ReplyDelete광주콜걸
인천콜걸
충남콜걸
충남콜걸
세종콜걸
세종콜걸