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: