Laser trigger for Canon camera

I build this project so I could setup my camera to take pictures of water drops.

This was built on a Arduino and then transferred to a veroboard.

The circuit uses a laser diode with a LM317 setup as a current limiter. A LDR is connected to the Arduino’s analogue pin and triggers the camera shutter when the laser shining on the LDR is triggered. The trigger allows you to set the delay time for the trigger by means of 2 switches and the delay is displayed on 2 x 7 Segment Displays (driven by 2 x 74HC595 shift registers)

I used the below current limiting schematic which I got from the web site.

Current limiter for Laser Diode using LM317

The Canon DSLR camera uses a 2.5mm stereo plug for remote triggering of the shutter.

Canon 2.5mm plug connector

Breadboard layout

Fritzing Laser Trigger

The source code for the arduino sketch can be found here LaserTrigger.ino

The end result (Note to self – next time be more careful when glueing in the LED’s and switches!)


Here are a few pictures I took – I will need to get the setup 100% with the lightning but you can see what type of pics you can get:

Water drop 1

Water drop 2

Water drop 3

1 comment

    • gustavo on July 2, 2015 at 16:38
    • Reply

    I can send the list of component Laser trigger
    Thank you for your attention

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.