Gooferking Science
Hazard to Self
Posts: 97
Registered: 17-7-2013
Location: Somewhere in Kansas, USA...
Member Is Offline
Mood: Halogenated
|
|
Arduino Intervalometer
I have a nikon d3300, and it is a great camera. However, it lacks a few features I would like it to have such as time lapse capabilities and HDR auto
bracketing. Would it be possible to control the camera with an arduino based device to open up these possibilities? Any input would be appreciated!
|
|
m1tanker78
National Hazard
Posts: 685
Registered: 5-1-2011
Member Is Offline
Mood: No Mood
|
|
If you don't mind hacking the camera, you can probably easily couple an arduino to the shutter release button for time lapse. If you can track down
the correct traces, you could even use the arduino to turn the camera on, wait a little bit, 'half press' shutter button, full press, wait a bit, turn
camera off. You'd obviously have a timer or cascaded timer(s) running continuously. You may need a level converter to interface arduino signals to
camera.
If I understand 'auto bracketing' correctly, isn't this best done in software on the host computer? Trying to modify the camera hardware to do this
would be a nightmare IMO. Maybe you could modify the firmware somehow. That'd be a chore unto itself if it can even be done without bricking the
camera.
Chemical CURIOSITY KILLED THE CATalyst.
|
|
woelen
Super Administrator
Posts: 8014
Registered: 20-8-2005
Location: Netherlands
Member Is Offline
Mood: interested
|
|
I would not risk my camera by hacking it. You need to open up the camera, find the electronics and find the correct points where to insert signals
from the Arduino. Forget about that without documentation.
If you want timelapse videos, then use a Raspberry PI with its camera module. The camera module does not compare to your nice D3300, but hey, you
can't expect that for $25 or so. The camera module, however, is amazingly good for its money, and it is even possible to convert it to a macro-device
by prying away the glue, which prevents the lens from turning around and changing its focus.
The software on the Raspberry PI allows easy timelapse photography, you can start a picture-taking daemon and trigger it by sending a UNIX-signal to
it (e.g. by means of a script, which uses the kill command to send signals to the daemon). By using a shell-script with a loop containing a timed
sleep and a kill command you have your timelapse solution. It works till the SD-card is full.
Timelapse video quality also is less critical than still-picture quality. The only thing which really is important with timelapse is that the lighting
conditions are constant and that the camera is absolutely motion-free during the entire period in which you make the timelapse pictures.
|
|