Time Elapsed Photos with Arduino and FlyCamOne2 (1 viewing) (1) Guest
Do you have a project or idea that we should add here? Send us an email and we can create a category for your project to update and document as you go.
Favoured: 0
TOPIC: Time Elapsed Photos with Arduino and FlyCamOne2
Time Elapsed Photos with Arduino and FlyCamOne2 2 Years, 11 Months ago
After documenting the Flycamone2 Camera controlled by Arduino tutorial, the more I started thinking about what else I could do with this. We have a micro controller that can control the shutter of the camera, and the possibilities of a micro controller are endless. One of the basic things a micro controller can do is do tasks at specific times (pretty accurate times if you ask me!)
Looking at the flycamone2 manual and website, it can take all different types of photos and video. In fact there is a firmware that you can install and you can take time lapse photography at different intervals. Right here was when my light bulb went off. Why would I re-flash my flycamone2 with new firmware when I could use the Arduino to control the shutter and the time delay.I know what your thinking, just flash the firmware, but where is the fun in that! I also have a tendacy to loose power, or do something wrong during flashupdates which makes my devices 'bricks'. You might see some of those devices later on as projects.
Back to the project. Its pretty simple, use the same configuration as the Flycamone2 Camera controlled by Arduino tutorial. Voltage in pins 3 and 4 ( +5V in 4, Ground in 3) and an NPN transistor for pins 1 and 2. The base of the transistor will be connected to a 10k resistor (playing it safe), and then to pin 13 on the Arduino.
The best part is the software for this project is already done. Load up the "Blink" sketch and look at the code. In the main loop we have the pin that they use to blink an LED, flash high and low ( on and off ), and delay functions which is given in milliseconds.
After reading the instructions included with the camera about the remote switch, and a lot of messing around, I finally figured out that the shutter is triggered on any edge change of the signal. What does that mean? Basically the shutter is triggered when ever there is a change in voltage. Whether its high to low or low to high, the shutter will take a picture. With that in mind using the "Blink" sketch as it is, the shutter would take a picture every second. I made some changes though for mine since one second seems like a little too quick for me, I made the changes for every thirty seconds.
Code:
void loop() // run over and over again
{
digitalWrite(ledPin, HIGH);
delay(30000);
digitalWrite(ledPin, LOW);
delay(30000);
}
Thats it. Your Ardruino Controlled Time Elapsed camera is ready! Make sure the flycamone2 is in Photo Mode, place it where you want and turn on the arduino. In a couple hours you will have a collection of photos taken at thirty second intervals.
Re:Time Elapsed Photos with Arduino and FlyCamOne2 2 Years, 11 Months ago
Some people asked me how i put together the images into a video. Basically I just dragged all of the photos into imovie ( yes, im a mac user ), set the between times to .01 seconds and then let imovie share it to youtube... Good Luck. Here is another one I did...