Skip to content

Arduino / Adafruit Metro M0 Express trigger system for high speed photography effects.

Notifications You must be signed in to change notification settings

falue/triggerbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

triggerbox

Introduction

This system allows for triggering up to six relays in a specific, as precice-as-possible rhythm. It is designed for high speed photography or high speed cinema shootings, where it can release water droplets, trigger explosions, activate a solenoid or anything that can be started with up to 30VDC.

Each relay can be tuned to start and stop being closed, starting when a button is pushed. As in my hardware setup, each relay can hold up to 30VDC @ 5amps and is able to trigger any external DC powered motor, electro magnet, or the like.

There is a 320x480 TFT display necessary to display a graphical menu, and give some feedback to the user. This can be omitted if you'd like to implement serial communication controls for user input.

The accuracy of the timing has to be determined. Theoretically you can set on / off timestamps in a microsecond fashion (0.000001s), but this is heavily influenced by the programs efficiency, the relay reaction time and the microcontrollers speed itself. More important than the preciseness to your entered timestamps though is the repeatability. If you do not change the hardware, the system should always trigger the relays with about the same lag, leading to the same results each time.

This system can be triggered with a regular hardwired push button. You are able to extend the triggering to another system: Connect it to your camera flash system, wire to two metal connectors, or use another arduino.

Maximum delay of any trigger is 35.79mins, theoretical minimum duration 0.000001s (1 microsecond, depending on the speed of the relays used).

Hardware

This project needs eg. an Adafruit Metro M0 Express to work properly. Its program size and the demands for speed exceeds the capabilities of an Arduino UNO or Leonardo.

Wiring diagram

wiring

Hardware list

Optional hardware

Keep an eye on the fact that your solid state relay can switch loads from 0VDC to 30VDC. Cheaper relays may only trigger loads from eg. 14VDC to 30VDC, which may also work for your use case.

Attention: Electricity

Although this setup allows for each relay to hold 5amps, the sum of active loads in parallel cannot be greater than 8 amps. The bottleneck is the 30VDC power supply with only 8amps. If you choose something beefier, you can trigger more loads @ 5amps in parallel.

Also, this system handles mains voltage. No fingers where they do not belong. Its components are chosen based on a 230V AC/DC environment.

About

Arduino / Adafruit Metro M0 Express trigger system for high speed photography effects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages