Is an ultrasonic sensor ...
Honestly, I do not know. I have bunches of these laying around:
and
suggests these are
Basic Ultrasonic Sensors, interchangeable, suitable for both transmit and receive.
So I am guessing you can take a dual-element ping sensor from China and cannibalize it for 2 sensors. Or just buy what you think you need... better, beg for samples and test. You are going to need to run a long series of tests to 'profile' the bullet supersonic waveform and design the appropriate filtering circuit (or software.) This is where a storage oscilloscope would be useful.
Based upon the diagrams from the commercial manufacturer and their vague write-ups of their patented methodology, I suspect this entire project is more to do about digital signal conditioning and processing than the selection of the specific sensors. But, who knows?
The Arduino will need to be programmed, IMO, outside the use of pulsein() function. There are plenty of examples around the forum for things like FFT and frequency counters, etc. As I recall, pulsein() is a blocking command. As far as issues with pulsein() try the advance forum search on "plusein overhead" and do some reading.
This is a rather advanced project simply because
- Little commercial specifics
- Little published data
- Use of sensors outside typical design use
- Lack of working Arduino code
None of the stuff to build a model is terribly expensive, maybe you just need to sit in your workshop and fire a few blank load and see what kind of voltage you get from the sensor. You will definitely need to partner with someone that has a storage scope if you do not have one personally. Most major cities have Arduino clubs and many RC hobbyists have microcontroller experience and test equipment. I just do not see this being a really viable forum discussion until someone qualifies the sensor as you wish to use it and then reports back on what the pulse looks like with specific measurements.
With enough Web searching, you may be able to find a university, company, individual that has performed similar experiments and posted the data. I have found that published senior projects and thesis from some colleges are posted online... they make for fascinating reading! Example: http://www.media.mit.edu/research/groups/high-low-tech
Or: Senior Design for Clients | H. Milton Stewart School of Industrial and Systems Engineering
I think I could load less powder in the projectile to shoot a slower bullet to get an expanded curve on a shorter range.
Personally, I was awarded a Marksmanship Ribbon in the USAF back when I was young and could see the targets. From my prospective, I always wanted that magazine loaded with a full-load of powder... no freaky pink cartridges for me ]
Ray