Stepper motor sensing opposite force

Hey all,

I am thinking now for a while about using an Arduino for a Airsoft targeting system I would like to build for myself.

I know I am not the first to do that but all that I found are not to my personal preference so I would like to build / design my own.

Setup is very basic. 10 stepper motors that can rotate an target metal plate over 90 degrees for a few second and then rotate back.

This is very basic and I can figure that out by myself
But additionally I would like a hit to be recorded for a counting / timing system.

Again.. code for this I will be able to figure out over time. Except for the detecting part.

But the part I struggle with is the way to detect the hit.is there a way.. to measure / sense a sudden force on the stepper motor when hit by a pellet?

These hits will be with a substantial force.. but the stepper motor should "resistant" and not move with the direction of the force, which will be nearly perpendicular to its rotating direction.

If so, I could detect a hit and also time the moment after the target moves into place, which can then be used for a to be designed scoring system and or create a visible hit signal by led or such.

Anyway.. I have ofcourse googled on for hand. But the topics I found were intended for the stepper motor to move back under the force which is something I do absolutely not desire and therefor the answers found were none informative.

Anyway.. hope anyone has some tips. As ifso this could be a great project IMHO.

Kind greats Matt

A piezo disk attached to a metal plate will respond with a short pulse, if the plate is struck, and that can be detected by a digital or analog input pin.

The search phrase "arduino piezo knock detector" will turn up some ideas.

oh yeah, that is indeed a splendid idea! i would have never (or over a very long time) would have considered a pieco element, silly as it is ideal ofcourse. especially as i like the idea of the stepper (or maybe even server) motor operation seperate from the hit detection.

Many thanks