Camera shutter control timer.

It has been discussed and I have read a few of the threads.

What I am wanting to do is/has been semi-covered in the threads, but not completely.

"My" idea is to allow:
1 - Time laps photos to be taken. Options of "for x number" or "x length of time".
2 - Sound activated photos. (as above)
3 - Light level activated photos. (as above)

Time laps is pretty easy. You just tell it to wait "x" seconds/minutes/hours between shots. Hours may be getting a wee bit hopeful.

Sound and light are easy enough as well in their own rights. Just set a threshold and it triggers the shutter.

But the "GUI" is a problem for me at this stage. How?
First thoughts are BCD-7 Segment display driver and have 7 segment displays.

But that "limits me" to 0 - 9 displayed. Bit of a problem if I want to show "seconds" or "minutes".

And how many digits? 1, 2 or 3?

Then I need buttons to control the "menu". An output and 2 inputs. 1 for light and 1 for sound.

I wouldn't use a 7 segment LED, I would use an LCD, either the common 16x2 or larger 20x4 that you can get at various places. I would suggest getting an LCD that is setup for I2C or SPI serial output instead of having to use most of your Arduino pins for video control. With an LCD screen you can better write information, and do a menu via up/down/select keys.

If you get an LCD shield such as the DFRobot shield, it has a set of buttons built into the shield, which makes it convenient.

You might look at at least two commercial Arduino camera shutter release control systems. Both of these products have their source code available, and also offer an Arduino shield if you don't want to build your own.

Wow,

Thanks.

The first one looks nice. The second one a wee bit on the big size.

But shall look into them.