Highspeed Photography 101
Table of contents
Introduction
Lesson 1: Freeze the motion with your shutter
Lesson 2: Freeze the motion with your shutter II
Lesson 3: Freeze the motion with your flash
Lesson 4: A small but powerful helper: Arduino
Lesson 5: Trigger your camera with an Arduino
Lesson 6: Trigger your flash with an Arduino
Lektion 7: Working with sensors: Light barrier
Lektion 8: Working with sensors: Sound trigger
Lesson 6: Trigger your flash with an Arduino
Introduction
In the last lesson I showed how to trigger your camera with a flash. In highspeed photography you often want to trigger your flash (see Lesson 3: Freeze the motion with your flash), therefore I show you how to trigger your flash with an arduino.
Equipment
– Camera
– Flash
– Remote trigger for flash (optional)
– Arduino
– Solderless breadboard
– Wires
– 1 100 Ohm resistor
– 1 SCR
– 1 PC Cord
Idea
With most of my highspeed photos I’ve triggered the flash with an Arduino. As this the base for the following chapters, I’ll show how to trigger a flash. Further I’ll show how you can do multi exposure images, based on this technique. With multi exposure images, you can visualize the motion of a subject.
Camera settings
How to setup the camera for this kind of pictures is described in Lesson 3.
Flash settings
I used one SB28 flashes in ‘repeating flash’ mode. My tests showed that I can trigger the flash every 175ms when using the wireless trigger. I also tried to trigger the flash directly, then I could trigger my flash every 80ms. This mean half of the time -> you’ll have twice as much images of your motion.
Arduino
The arduino doesn’t care whether you’re triggering a flash or a camera, so we can use the stuff from last lesson. The only new thing is a cable to connect the flash with the board. I cut a PC cord and mounted two connectors on each cable. If you shortcut those cables, the flash will trigger.
The selfmade cable will now be connected to the flash (or your wireless trigger). As already mentioned, we connect it the very same way we connected our camera in the last lesson.
The arduino was setup to sleep 3 seconds and then trigger the flash 14 times.
To trigger the flash I gave a signal to the gate of the SCR for 20ms and then wait 65ms. I found those value by try and error. The lower these value, the faster motion you can catch, but if those values are to low, the flash will not or not always trigger.
int scrPin = 8; // SCR connected to digital pin 8 // The setup() method runs once, when the sketch starts void setup() { delay(3000); //sleep 3 s // initialize the digital pin as an output: pinMode(scrPin, OUTPUT); for (int i = 0; i
Taking the picture
To take this picture I created a pendulum with a white ball. The ball was accelerated to create a big circle, then the reset button of the Arduino was pressed and finally I started the cam. On the image you can see that the flash triggered 14 times. On the right side, you can see that the images of the ball are overlapped, because there the ball turned in to the direction of the came.
Conclusion
In this lesson I showed how you can trigger a flash with an Arduino and how to create stroboscopic images.
Pingback: Highspeed photography 101 – Lesson 5 | pascalbovet.com
Pingback: Highspeed photography 101 – Introduction | pascalbovet.com
Pingback: Highspeed photography 101 – Lesson 1 | pascalbovet.com
Pingback: Highspeed photography 101 – Lesson 3 | pascalbovet.com
Pingback: Highspeed photography 101 – Lesson 7 | pascalbovet.com
Pingback: Highspeed photography 101 – Lesson 8 | pascalbovet.com
Pingback: Highspeed photography 101 – Lesson 4 | pascalbovet.com
Pingback: Highspeed photography 101 – Lesson 2 | pascalbovet.com
Thanks for the tuts, gotta try them sometime.