Hoj.
Podobný problém jsme úspěšně vyřešili na startování stopek hasičské časomíry. Zkus pohledat na netu, určitě něco najdeš. Musí tam být ale startování přes mikrofon, ne přes tlačítko za spouští.
Signál z mikrofonu šel přes nějaký jednoduchý analogový obvod s nastavením citlivosti, ze kterého vypadla log. 1 při výstřelu, kterou už si potom zpracuješ v mcu, jak budeš chtít.
Zkusím se podívat, jestli najdu dokumentaci, kdyžtak bych ti poslal scan.