Este es un sensor de distancia ultrasónico, de alto rendimiento, de la serie URM09, con interfaz Gravity vertical estándar PH2.0-3P (DuPont).
Calcula distancias con una precisión del 1% dentro de un rango de medición efectivo de 2 a 500 cm (probado en una pared plana).
Este módulo utiliza un único puerto I/O digital que, mediante la técnica de TDM (Time-division multiplexing), tanto recibe una señal de Trigger como envía el resultado de la medición de la distancia, en forma de pulso con una duración proporcional a esa distancia.
Esta multiplexación de señales digitales de entrada y salida simplifica el uso de este sensor y garantiza un rendimiento de medición excelente y fiable; además, lo hace inmune a los problemas inherentes a las soluciones analógicas.
Con una alimentación de 3.3 a 5.5V DC, este módulo funciona bien con una gran diversidad de microcontroladores como Arduino, Raspberry Pi, etc.
ESPECIFICACIONES
◾ Tensión de funcionamiento: 3.3 ~ 5.5 V DC
◾ Corriente máxima de trabajo instantánea: <20mA
◾ Rango de temperatura de funcionamiento: -10℃~+70℃
◾ Alcance efectivo: 2 ~ 500cm
◾ Resolución: 1cm
◾ Precisión: 1%
◾ Frecuencia acústica: 40±2 KHz
◾ Frecuencia de muestreo: 25Hz (Máx)
◾ Dimensión: 47×22mm
▶ Información adicional (en el sitio de DFRobot)

- El microcontrolador está en modo OUTPUT y envía una señal de Trigger al sensor (que debe estar en modo input). Tras ese pulso, el sensor realiza la medición.
- El microcontrolador ya debe estar en modo INTPUT y a la espera de una señal (high-level). La duración de esa señal será proporcional a la distancia medida por el sensor (duración máx del pulso=35000μs).