i am building a hockey shooting trainer in my basement. it will have 5 targets and 5 corresponding light. when the pc turns on a light next to a target you must shoot at that target. i built a false wall that is 8 feet wide by 7 feet high. on this wall i painted a regulation size hockey goal. in the 1,3,4,5,6 hole position on the goall i cut 10" round circles. on the back side of each round hole is a 12"x12" square target mounted to the wall with a gate t hinge allowing the target to swing back. a bunge cord mounted to either side of the 12x12 square target holds the target to the back of the wall acting like a spring , so when the target is hit it will move back a little then return to flush with the back of the hole. the target does not move back far enough to allow the pack to pass through the hole. i need 5 sensor that will pick up a target being hit but not giving false positives when a target is not hit. the sensors will be wired to a digital i/o usb board connected to my pc.
i tried using a shock sensor but it is to sensitive and reads a target hit when no target was hit. i was thinking of using alarm magnetic sensors but worry about the same problem. if the magnetic switch is mounted to the back of the wall to the bottom of the hole, if the wall is struck by a puck on the front side of the wall will the impact be enought to trigger the switch even though the target wasnt hit? any other ideas?

i tried using a shock sensor but it is to sensitive and reads a target hit when no target was hit. i was thinking of using alarm magnetic sensors but worry about the same problem. if the magnetic switch is mounted to the back of the wall to the bottom of the hole, if the wall is struck by a puck on the front side of the wall will the impact be enought to trigger the switch even though the target wasnt hit? any other ideas?
