Time-Lapse Camera Controller using Arduino

Simple digital cameras can produce remarkably good quality photos and are now cheap enough that it doesn’t hurt the wallet too much to buy one with the intention of modifying it for use in a project. You may even already have an old digital camera that you don’t mind sacrificing for a good cause!

Time-Lapse Camera Controller

Modifying a camera to control it from an Arduino opens up a world of possibilities. This project lets your Arduino take control of the camera to take photos at regular intervals so they can be reconstructed as a time-lapse movie. Set your frame interval to suit your subject and you could make a movie of grass growing, or a house being painted, or a house being built, or flowers opening. Time lapse movies can be spectacular and this project will give you the tools to let your imagination run wild.

Time-Lapse Controller Schematic

Camera Controller Schematic

Major Components in Project

General Parts
1Arduino Duemilanove, Arduino Pro, Seeeduino, or equivalent
1Prototyping shield
25V reed relays
21N4001 power diodes or equivalent
13.5mm stereo socket
1Light dependent resistor (optional)
110K resistor (optional)
1%: brown-black-black-red-brown
5%: brown-black-orange-gold
Camera connection for Canon
23.5mm stereo line plugs
50cmShielded stereo cable
Camera connection for Panasonic
13.5mm stereo line socket
12.5mm 4-connection line plug
11K8 resistor
1%: brown-gray-black-brown-brown
5%: brown-gray-red-gold
127K resistor
1%: red-violet-black-red-brown
5%: red-violet-orange-gold
133K resistor
1%: orange-orange-black-red-brown
5%: orange-orange-orange-gold
50cmShielded mono cable
Camera connection via infra-red

For more detail: Time-Lapse Camera Controller using Arduino

Leave a Comment

= 4 + 6

(Spamcheck Enabled)

Read previous post:
A useful and simple IO Shield for Arduino

In order to “visually” highlight the behavior of Arduino programs you must connect a device to the I/O pins, which...

Scroll to top