I've been testing out the HC-SR04 and have noticed some issues with its sensing ability. I am using the NewPing library (http://playground.arduino.cc/Code/NewPing
) and an Arduino Uno.
Some issues include:
1. When the sensor is aligned in parallel with a wall it gives very accurate results, but at an angle 30 degrees or more gives back largely varying distances. See attached pic for a visualization.
2. When I point the sensor at my chest I also get varying results ( although this might just be because the fabric of my clothing is absorbing the sound wave...)
I'd like to know if these issues are common occurrences with almost all affordable ultrasonic sensors or if there is something wrong with mine? If there is something wrong with mine, or if there is another sensor that can work with angles much better can anyone suggest some?
Thanks for the help!
Note: I bought it off of ebay for pretty cheap so that may be another reason...