Hi Everyone,
I bought a flash for my Canon 550D to shooting some high speed photographs.
Actually, I’m interesting to design high speed photography equipment, not it self. But at first  I have to learn the photography :/
Anyway, I made a sound trigger first.
Equipment:
- Arduino Pro Mini v3 board,
- Flytron Light Electret Microphone with Preamplificator
- Hot shoe female plug (I modified my flash stand)
Arduino code:
———————————————————————————
#define FLASH_PIN 12
#define FLASH_GROUND 11
#define SOUND_PIN A0
#define DELAY_Trigger Payday Loan 5 // 5 miliseconds
#define THRESHHOLD 50
void setup()
{
// make flash trigger pin output
pinMode(FLASH_PIN, OUTPUT);
pinMode(FLASH_GROUND, OUTPUT);
// keep flash trigger pin low
digitalWrite(FLASH_PIN, HIGH);
digitalWrite(FLASH_GROUND, LOW);
}
void loop()
{
if (analogRead(SOUND_PIN) > THRESHHOLD )
{
delay(DELAY_Trigger);
//wait before thigger
digitalWrite(FLASH_PIN, LOW);
// trigger the flash
delay(1);
// done triggering, reset back
digitalWrite(FLASH_PIN, HIGH);
delay(500);
//sleep for 0.5 seconds to awoiding dual triggering
}
}
 ———————————————————————————-
You can change the threshold value and delay time by your requirements.
My first test with popping balloons, results are promising 😀