Can I use the GPIO to do simple "pass through" on/off switching?
What I need to figure out is can I use the pins on the GPIO DIRECTLY to open and close a circuit WITHOUT passing voltage from the Pi to the device I am switching on and off... or do I need to isolate my outside circuit using a relay?
The device I want to switch on and off is a DSLR camera shutter.
I just want to fire the shutter via the remote control port on the camera which uses a simple "make or break" switch... thus the camera is already sending voltage through the circuit so I do not want to feed the camera any extra/incorrect voltage from the Pi... rather I just want it to "pass through" the GPIO pins as they are switched on or off to complete a circuit.
I guess the other side of that coin is how much voltage from an outside circuit can the Pi handle safely, and for how long.
I am trying to do long exposure shots (night time-lapse) and need to turn on (open the shutter) for 60 seconds or more.
I can not do this via the USB "tethered mode" for the DSLR camera as the firmware only limits me to 30 second exposures via the USB port.
However, shooting in "bulb" mode and using the camera's remote port I can "manually" hold the shutter open for as long as I want... this is not the ideal way I want to control the camera, but I would have to buy a whole new camera to make it work with the USB control and I can't afford a new $1000 camera
Thus why I want to use the GPIO pins as a simple "dumb" switch to fire the shutter from the remote port.
Can this be done safely, or do I need to build a relay board for this?
I thank you for any help and advice on this subject