Triggering Canon EOS 1500D using Arduino

Hi,

I want to trigger the canon EOS 1500D camera shutter to take pictures using Arduino. I have seen some earlier posts in the forum leveraging the 2.5 mm stereo jack, but the newer models don't have this port, but have only the Remote control terminal for triggering using a remote control switch. Can we connect to this terminal using arduino to trigger the camera shutter or is there any other way. Please help.

Thanks,
Girish

If there is place in the remote You can install an optocoupler across the button. 2 resistors and cables to an Arduino.

If your camera has some dumb proprietory socket, a cheapo eBay remote is probably the best way to get the plug. I think mine cost about $6. I imagine they all work the same, being a two stage switch to provide for autofocus. This means you may be obliged to use two isolators. I'm not interested in autofocussing but I imagine it just means a slight delay between the two triggers, and it wouldn't be anything critical.
PC220008
If you get rid of the mechanical gear, there would be plenty of room for the optos etc., as proposed above. Indeed, if you want to get really smarty-farty, I bet you could get an ESP8266 in there, complete with battery, and have the whole thing controlled by your phone.
Now, there's a project for you.....

If his Canon is like my 550D, you only need to trigger the shutter button. If the lens is set to autofocus, triggering just the shutter line will make it autofocus, then shoot. At least that's my memory of the way mine worked.

Edit: Also, in most cases I think you can just use a transistor. As long as the camera is not referenced to anything, you could just connect its ground to the Arduino's ground, and use an NPN to ground the shutter pin to take a picture. But of course an optocoupler is safer.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.