I have 3 Nikon D300 cameras, each with a remote trigger release cable used to externally trigger the camera. Inside these cables are 3 wires, shutter, focus, and ground. The shutter and focus are always connected as I do not need to use the auto focus. When the shutter and ground cable are electrically connected the camera triggers. The cables are very sensitive and only need to lightly and briefly touch to trigger.
I have tested the wires with a volt meter and there is 5V across the shutter and ground.
Therefore I need the microcontroller (a Frdm kl25z (very similar to Arduino uno)) to create a short between the two cables. I do not want to use external components such as a relay or transistor for various reasons, although I'm starting to think it's unavoidable.
What I have done for now is connect the 5V shutter wires to the Vin (5V to 9V) pin on the kl25z, and the return wires on the camera to separate digital output pins on the kl25z. When this output goes high (5V) I assume the 2 pins become electrically connected, creating the short and triggering the camera.
The problem is that when I trigger one camera, they all trigger at the same time. I have noticed that the trigger is very sensitive, you only have to very slightly and briefly touch the two wires for it to trigger, so I think that when one camera triggers the noise is enough to trigger the others.
I considered opto isolating the 3 cameras, but I'm not sure where to wire them, or if this will even fix the problem. Is there a better way to trigger the cameras, or will I have to use the opto isolators?