Archive for the ‘Photography’ Category

#Arduino -> Nikon trigger via laser for watterdrops

Monday, February 22nd, 2010

Today I have been asked if I can write something about mine Nikon Arduino trigger video that I have put on Youtube.

And here it is, description, schematics, video and sample pictures.

The idea has already been seen on the Internet. Arduino is controlling photo resistor on which laser beam is pointed. When resistance changes itself because of the drop that is cutting beam then Arduino is triggering Nikon camera after the amount of time specified with one trim capacitor which can be between 0 and 1023, but I have divided it with 2 so that I have better control of the delay. All information is displayed on 2×16 LCD display. Also to be able to take picture of drops colliding it’s necessary that speed of the drops be 10 drops/sec so I have implemented one button for that with proper code behind it.

I have also 4 buttons and 2 led diodes on the board. Buttons that I have are reset for resetting of the electronics, debug that is switching debug mode on and off, drops that is designed to count drops per second and ready button that is used when I’m taking pictures so that when drops are falling fast I don’t trigger camera every time when they are going down. Led diodes that I’m using are green for power and yellow for visual notification when the trigger is trigged.

Here is the final schematics that I’m using right now.

Nikon-Arduino trigger schema

Nikon-Arduino trigger schema

For simplified solution with cables I’m using standard audio cables with 3.5mm stereo jacks on both sides, so I can use same cables for other purposes as well. I have also modified Nikon cable remote so that it has 3.5mm female stereo jack built in for simple use with trigger and without it.

Nikon trigger schema

Modified Nikon cable release

Here are few pictures of the whole setup.

Nikon Trigger

Nikon Trigger

Nikon Trigger

Nikon Trigger

Of course code behind is in this NikonFastTrigger.pde (14) file available for download.

Simple instructions.

  1. when the program is loaded it will display Ready on the second line
  2. when drop breaks laser beam then instead of Ready on display will be Busy until you press Ready button
  3. offten because I have laser box about 1m above the surface delay is needed between 150-220 ms

For drops counter I’m doing like this.

  1. switch to drops counter with drops button
  2. then I try to create drops stream with about 1 drop per second with help of the normal digital watch and by changing delay I set Arduino to recognize that as 1drop/sec
  3. now the only thing left is to configure drops stream to 10 drops/second for colliding watterdrops

Here are couple of pictures captured with this setup and pictures of colliding drops are to come.

And here is the video from YouTube.

Sorting of images by creation date from EXIF

Tuesday, September 15th, 2009

In my working with photographs the first step in postprocessing is moving them from memory card to pc. Usually this is done via Adobe Bridge and it works like a charm, new folders are being created based by date, files renamed and so on, but Adobe bridge lacks a support for importing folders from hdd as source folders which is option that I need right now, as I have founded on my hdd that I have lot of images that are coppied from memory card directly to hdd as they were created on card.

This brings me to the problem that I have lot of folders with lot of images without any order. This has begun to frustrate me, so I started to write program that will sort them based on exif in respective folders, but one night while reading DPreview forum I have founded link to one program that can do exactly what I want on the way I want.

The program is called DIM or Digital Image Mover. It’s exactly what it’s name says, image mover from one place to another. It doesn’t do anything more, just move/copy images from one place to another in the respective folders that are created by the date template that you provide.

Program is written in Java so it works on all platforms that have support for JRE – Java Runtime Enviroment and so far I have tested it on Mac OS and Windows without any problems.

It has support for all major raw files (NEF, CR2, CRW), jpeg, tiff, png and so on.

Here is a link to the site of the Alan Light who is author of the program, where you can find the latest version (4.0 at the moment), download it and send donation to author of the program.

Almost 100 year old door lock

Wednesday, September 2nd, 2009

Here is one picture that I took yesterday of  almost 100 year old door lock on one Swedish church that was built in 1912.

Sepia effect and little bit contrast/sharpening was applied in post processing.

Door lock

Door lock