Hi, I'm new here and pretty new to Arduino and electronics(but eager to learn), and since my ultrasonic range finder hasn't arrived yet I'm limited to just thinking about it...
Could a person use one of these sensors to detect an object's speed? Say the sensor was positioned on the ground, facing up and a ball was thrown through the beam at around 50mph. I'm thinking that if I measure the amount of time the ball is "seen" by the sensor, then use range of the ball and knowledge of the sensor's beam angle to judge the width of the beam at that particular distance, I can find the object's speed.
- distance between sensor and ball will vary from 3' to 6' (91-183cm) to accommodate different pitchers' heights
- the object will always be a standard softball, 3.8" (9.7cm) in diameter with a relatively flat trajetory
- ball will be thrown directly over the sensor and always at the same angle to the sensor
- if the sensor beam is not completely conical but wider in one direction, sensor will be placed so that the ball travels along the widest dimension
- multiple sensors always an option
I've never played with one of these sensors, so I have yet to see the output and how it behaves. The possible problems I see are:
- the sensor can not take readings quickly enough to get a good enough resolution on speed
- the "detection boundary" is not precise enough to just use trigonometry to accommodate various pitchers who pitch at different heights
So, is this possible or should I not expect this much from this type of sensor? Multiple range finders are completely doable if that is what this task requires. Sorry for the long post, but it's the first time I've tried to explain this idea in detail. Any ideas and experiences are much appreciated.
Thanks,
Stan