Daniel Reetz, the founder of the DIY Book Scanner community, has recently started making videos of prototyping and shop tips. If you are tinkering with a book scanner (or any other project) in your home shop, these tips will come in handy. https://www.youtube.com/channel/UCn0gq8 ... g_8K1nfInQ

Camera Triggering

Everything camera related. Includes triggers, batteries, power supplies, flatbeds and sheet-feeding scanners, too.
Posts: 596
Joined: 06 Jun 2009, 23:57

Re: Camera Triggering

Post by spamsickle » 22 Dec 2013, 11:36

I've been using a timer script under CHDK to trigger my cameras for years now, and as far as I'm concerned that's the way to go.

I just ran across this device called "triggertrap" which looks like it can enable cameras which are not CHDK-enabled to use the timer technique. It doesn't work on every camera ever made, but the list of cameras it does work on is a long one.

My CHDK script beeps off the seconds, which helps me get each shot framed properly, and I doubt the triggertrap does that, but I haven't played with one so I don't really know what it can do. It seems like it's worth checking out, and I haven't seen it mentioned here, so I thought I'd share. If you do try it, please post your thoughts.

User avatar
Posts: 101
Joined: 05 Apr 2014, 21:15
Number of books owned: 0
Country: Canada

Re: Camera Triggering

Post by Mohib » 17 Apr 2014, 18:16

I used the bike-brake leaver approach for my one camera, very portable scanner. Some pics are below, and the build thread with more pics and a video of the scanner in operation, is here:
http://www.diybookscanner.org/forum/vie ... =14&t=3007

Some notes about the hardware around the camera.

a) The main frame is a simple 5" L bracket available from hardware stores.

b) The lever is a 6" carriage bolt which has a hole drilled in it for the brake cable. The two wing nuts grip the cable (actually only one is needed to press the cable against the hole -- which is what bikes do, but I used 2 to make sure it doesn't slip). I use wing nuts so I can quickly disassemble/assemble the scanner without tools because it is a knock down scanner, as shown in the last pic at the build thread above.

Another hole was drilled in the L bracket as close to the right position as possible (a little high to be safe) for the 6" carriage bolt so that it would be positioned right above the camera at the right distance from it for the grommet to it's job.

c) The rubber grommet is what presses the shutter release.

d) In the "rest" position the leaver of course keep the grommet and the shutter release away from each other and the tension created by the flexing lever bolt and L bracket when the brake leaver is pulled is what creates the spring action to return the lever back to "reset" position when the brake leaver is released. You can see this flex/spring effect in the video in the main build thread.

e) A standard barrel adjuster used on bike brakes is attached to the L bracket and the cable comes through it, just as it would on a bike near the brake pads.

f) My Olympus has it's tripod connector at the left of the camera (near the corner in the L bracket) and all the nuts on the bolt down there allow easy adjustment of the camera position relative to the the lever and grommet. I use a carriage bolt, but ideally an allen bolt (with no head) would be better so it's easy to remove the camera from the bracket by opening just one wing-nut.

g) The problem with the Olympus having the tripod socket at one end is that the camera flexes down as the grommet presses on the shutter release. That's why the middle bolt -- which attaches the bracket to the ball socket via a female-female extension nut -- is up against the camera, to give it support and stop the flex.

The L bracket has 3 holes on each side, which are not on the centre line of the bracket, so the camera is a little off square when positioned on the bracket so that it rests on the centre bolt and the lever bolt is also in the right place. You can see the off-centre holes and the what it does in some of the pics in the main build thread at the link above.

Cameras with the tripod socket in the middle would need an additional hole drilled for a support bolt to stop them from flexing. Alternatively the camera can be mounted against the L bracket but then the lever would need to be adjustable to position it in the right place or the grommet replaced with something adjustable to press the shutter release. Larger cameras will need a 6" L bracket and perhaps a longer carriage bolt lever (or piece of threaded rod).

As seen in the video at the link above, the set-up works flawlessly except for one minor detail. Because the Olympus tripod socket is at one edge, the weight of the camera tends to force it to swivel around the tripod socket and it's the direction that unscrews so if the camera is not held fairly tightly it can "flop" down -- which is handy when you want to change the battery or get the memory card out but not otherwise! I tried to increase the friction on the centre support bolt by adding a bit of rubber between it and the camera, but then the flex returns when the grommet presses the shutter release. However if the camera is held tightly -- but not so tight to strip tripod the socket joint loose -- I've used it for hours on end without any problems. But I recently realised I could use the camera strap, which is on that far side, near the camera buttons, as a support cable to hold that end of the camera up by wrapping it around the ball joint's hand nut and that's solved the issue completely.
2014-03-24 17.41.42-2-small.jpg
Brake lever attached to platen handle
2014-03-24 17.44.34-small.jpg
Trigger hardware around the camera.
2014-03-24 17.54.21-small.jpg
Brake leaver not pulled. Grommet not in contact with shutter release.
2014-03-24 17.53.38-2-small.jpg
Brake lever pulled. Grommet presses shutter release.

Posts: 3
Joined: 13 Feb 2015, 15:45
Number of books owned: 1000
Country: USA

Re: Camera Triggering

Post by powercircuits » 13 Apr 2015, 13:06

http://labjack.com/ offers very nice data acquisition and control modules that I use all the time. They are a bit overkill for triggering a camera, but will work very well. You can write sophisticated programs for them in python, java, matlab, labview, pretty much any software language. You can also just use the basic control software frontend that ships with it.

Using a camera with an external trigger, you can easily make a program to sense when the page is turned and ready to go then trigger the camera using digital I/O. If you wanted to get really fancy, this module could control stepper motors etc. to automatically lift/close scanner lids and turn the pages if you had the hardware set up to do that.

Post Reply