Canon Shutter
Projecto simples que utiliza o Arduino para disparar uma Canon EOS 450D.
Toda a informação está disponível em Arduino Intervalometer Basics
O circuito é bastante simples e recorremos a um Opto-isolator para proteger a máquina, neste caso podemos usar o 4N28 ou o 4N35:
4N28
4N35
Podemos testar a ligação com o Arduino utilizando um LED da seguinte forma:
Código:
// shot interval time
#define INTERVAL_TM 4000
// exposure length (how long to fire camera)
#define EXPOSURE_TM 1000
// our pin that will trigger the camera
#define CAMERA_PIN 13
void setup() {
// prepare camera pin as an output
pinMode(CAMERA_PIN, OUTPUT);
}
void loop() {
digitalWrite(CAMERA_PIN, HIGH);
delay(EXPOSURE_TM);
digitalWrite(CAMERA_PIN, LOW);
delay(INTERVAL_TM);
}
Se funcionar podemos então avançar para o cabo de ligação à máquina fotográfica, utilizamos um 'jack' de 2.5mm Stereo (audio) sabendo que tem as seguintes características:
Se quisermos controlar o focus da máquina temos de usar dois esquemas, ou seja dois 4N28, um para o shutter e o outro para o focus. Se comprarmos um jack destes podemos facilmente descobrir as ligações através do multímetro.
O esquema usado para ligar o jack é o seguinte (o código pode ser o mesmo indicado acima):
O cabo que fiz foi este:
Podemos fazer várias adaptações, usando sensores por exemplo, aqui ficam alguns sites de projectos realizados e que encontrei também na web:
http://code.google.com/p/photoduino/wiki/HowItWorksIntervalMode (http://code.google.com/p/photoduino/wiki/HardwareExternalConnections#Sound_sensor)
http://www.cameraaxe.com/wiki/index.php?title=Main_Page
http://www.tigoe.net/pcomp/code/arduinowiring/800
http://blurtime.blogspot.com/2010/08/hdrduino-v10.html
http://www.photosbykev.com/wordpress/2010/05/20/arduino-intervalometer-for-digital-cameras/
http://www.instructables.com/id/High-Speed-Photo-Arduino-HighSpeeduino-/?ALLSTEPS