If you’re looking for a digital remote shutter with a maximum amount of control this design turns your smart phone into a capable remote control for your camera.
Scott Wallace created a port-based connection for an Arduino module to link his smart phone to his Nikon camera. He writes:
This is the second version of my Nikon Bluetooth controller that I’ve been working on. The project is based around an Arduino and a BlueSmirf Bluetooth tranciever. In the first version, control of the camera was achieved using an IR LED, and emulating the Nikon IR remote. In this second version, the control is through the wired shutter-release/GPS port.
The camera I’m using is a Nikon D90, but this same controller would work on all Nikons that have the same shutter release/GPS port as the D90. Additionally, I’ve read about Canon and Sony DSLRs also having a wired shutter-release port that operates in the same way, you’d just have to find the pin-out of those ports and make your own connector .
On the Android side, right now I’m using SENA BTerm as the Bluetooth terminal. This isn’t a long term solution, but for now is a proof-of-concept that camera control from the phone is possible.
We’re really interested to see where he takes it; if a polished smart phone app emerges from the project we’ll be the first to start hacking out cameras for remote Bluetooth control.