Thursday, October 22, 2015

20+ Ultrasonic Distance Sensors Compared

Since there are many uses for ultrasonic sensors (Robots, Liquid Level Sensor, Motion Sensor, Vehicle Parking/Backup, on and on....) I compiled a list of 20+ sensors with their min/max ranges along with precision and how it interfaces with your RPi or Arduino. Prices Ranging from ~$2 usd to nearly $175+ usd.  You can connect several to your project with all of these sensors.



SensorMin
Range
Max
Range
Freq.PrecisionInterfacePrice
(usd)
SRF083cm6m?3-4cmI2c$50
SRF106cm6m40 KHz?I2c$33
SRF0215cm6m40 KHz?I2c/UART$14
SRF043cm3m40 KHz?Pulse$22
SRF051cm4m40 KHz?Pulse$22
MaxSonar-EZ
Series
15cm6.45m42 KHz2.54cmPWM / Serial / Analog / I2c$25-$40
ProxSonar-EZ
Series
3cm3m42 KHz2.54cmUSB / Serial / Digital Logic $50
SRF010cm6m40 KHz3-4cmUART$28
SRF23510cm1.2m235 KHz3-4cmI2c$109
URM044cm5m40 KHz1cmRS485$26
URM0620cm10m49.5 KHz1cmAnalog$59
MaxSonar-WR
Series
30cm10m42 KHz.1cm (1mm)PWM / Serial / Analog / I2c$99-$175
ParkSonar-EZ
Series
15cm1.84m - 3.66m42 KHz2.54cmPWM / Serial / Analog / I2c$30
MaxSonar-AE
Series
1mm7m42 KHz1cmSerial / Analog / I2c$40-$55
US-1002cm4.5m40 KHz0.3cmPulse / UART$4
US-0202cm7m40 KHz0.3cmPulse$5
US-0152cm4m40 KHz3cmPulse$4
HC-SR042cm4m40 KHz3cmPulse$3
HY-SRF05 /
HC-SR05
2cm4.5m40 KHz0.2cmPulse$2
DYP-ME007Y30cm3m40 KHz1cmPulse$13
Parallax PING)))2cm3m40 Khz?Pulse$30
URM372cm5m?1cmPWM / UART$14