Shutter Control Modular for Camera



About: Nice to meet you!

Recently I was attracted by time-lapse photography, it is amazing that I wanna make too.

Also my camera has been idle for a long time. So I decided to make a shutter modular with arduino, to control my Canon 600D.

I designed the schematic and PCB board, also I need to design a logo for my 'product'.

Finally soldering the parts to the PCB board and do the test.

Hope you like it.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Schematic and PCB Design

1. I found some material about the camera's shutter interface, It is so simple as shown in the first image.

So I made the prototype on my breadboard and it works.

2. As shown in the second image, it mainly used a triode to control. 'IN_FOCUS' connects to arduino's digital PIN as input, and 'OUT_FOCUS' connects to camera as output. It is necessary to add R2 to avoid some mistakenly triggering.

Noticed that if wanna make a trigger event, the direction of the current must be A/B to C. Otherwise it'll not work.

3. The circus of focus and shutter are the same as the third image, also I add a LED to show the state if need.

4.PCB board show as the last image, and I named my board as 'camduino', you know, anything need a name...

Step 2: LOGO Degisn

Actually this is the first time I design a PCB board, I treated it as a 'product' and tried to make it perfect.

So I need my own logo. One day I found a picture on a magazine, and use it as my logo...

It is the symbol of Monkey King in Chinese legend, Monkey King is incredible like superman.

Also, I need a website as, in face it is not running.

Step 3: Component Soldering

I was excited to get my first PCB board and started to solder the components.

These components are all commonly used that can buy from ebay.

Finished as the third image, soldering can be better...

Step 4: Test

The last step is to test the modular, firstly we need a cable with two 2.5mm plugs, to connect the modular and camera.

Then connect the modular to arduino as:





So D3 with HIGH level will trigger the focus event, and D2 as the shut event.

This is a example, actually the HIGH level need to keep about 300ms so that can be recognized as a event.

const int FcsPin = 2;

const int ShtPin = 3;

const int LedPin = 4;

void setup() {

pinMode(FcsPin, OUTPUT);

pinMode(ShtPin, OUTPUT);

pinMode(LedPin, OUTPUT);


void loop(){

digitalWrite(FcsPin, LOW);

digitalWrite(ShtPin, LOW);

digitalWrite(LedPin, LOW);


digitalWrite(FcsPin, HIGH);

digitalWrite(ShtPin, HIGH);

digitalWrite(LedPin, HIGH);



With different camera such as CANON and NIKON, just change the cable as seen in the last image, and it would work.

I had used this modular to take a time-lapse photography about a mung bean's growth, but can not post video here, maybe later.

So this is the process that I make my first 'product'. Hope you like it.

Thank you.

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest