Making a time-lapse photography controller for a camera with an Arduino isn't anything new, and most circuits can be complex as they either emulate an infra-red remote control or require hacking into an exisiting remote to control it via the Arduino's GPIO pins.
However with some simple thinking you can simply recreate the presence of a human, and this has been demonstrated by Instructables member Switch and Lever whose solution is to simply attach a servo to the side of the camera which can be activated to physically press the shutter release on the camera. Doing so is simple, and it works. A demonstration is showin in the following video:
Sometimes the simple methods are often the best, so for more information check out the project's Instructable page. And for more, we're on facebook, twitter and Google+, so follow us for news and product updates as well.
If you're looking to learn how to use an Arduino with servos as well as sensors, LCDs and much more - you can't go past reading a copy of "Arduino Workshop - A Hands-On Introduction with 65 Projects” by John Boxall.
Arduino Workshop takes the reader from having zero knowledge about the Arduino platform, electronics and programming and leaves them with the know-how and instructions on everything from blinking an LED, to robotics, wireless data, cellular communications, motor control, sensors, Internet connected systems and more. For more information including a sample chapter and table of contents, visit the book page.