Hello everyone! I have an interesting project I’m working on where a shooting target will relay points back to the user. To do this, I want to use four bathroom type load cells and an Arduino. I know with a different reading from each load cell that are at the corners of the the target I can use algebra to find the location of impact. Any advice on the best way to approach this?

I think that you would need pretty fast sampling because an impact is a very short event. Also, for best accuracy, simultaneous sampling of the four load cells. That implies external ADCs, one for each load cell.

What material will be used for ammunition? As @groundFungus says, the time for the impact might be short. The harder ammunition, and target surface, the shorter the pulse will be.

Steel and either brass or lead. Small caliber like a .22. The load cells take a resistance reading to determine strain. I would have to program my xy axis and the cells would be at each corner but what method should I use to set that up?

Interesting project! Could You separate and tell about the intended bullet material and the target material? Talking about such "hits" a term called "the Q-factor" is used. Steel versus steel gives high impact values and short duration. Steel versus, f ex. wood, will give a lower Q-factor, a longer duration and lover values.

I don't know enough to tell how to simultaneously and fastly sample the loadcells using Arduino only. Using a ton of external high speed 4-channel ADC circuitry, sure, no problem, but that is not the number one game plan.

Quoting text received through the back door....

Lgilland:
The target material will be a fairly thin steel, no more than 1/4 an inch, and bullet material will be typical lead. I'm fairly new to coding so if you dont mind explaining, what do adc's do? Obviously less wiring and board is always better, and if it is possible to make the system work with just load cells and arduinos that would be preferable. The Arduino needs to calculate the impact moment and compute where the bullet impacted, that was i can write code that tells the shooter what area and point values were hit. Thanks again, Luke

Get Yourself an Arduino and a loadcell and start testing!

I could think of a tight loop reading the input of the load cell signal. When the idle signal has changed some 5-10% start storing the data in an array together with the value of micros(). Use a for loop in order to not write data outside the array.

Then make a for loop print out the data on Serial. That could give You something to develope more.

-Luke G

There is already a topic like Yours. Find that and follow pick up the discussions there. I don't remeber the title. Maybe "shoting" something.