This is a high - performance non - contact ultrasonic ranging sensor from the URM09 series. It features a standard PH2.0 - 3P Gravity vertical interface. With an accuracy of 1% within an effective measuring range of 2 - 500cm (tested on a flat wall), it's an excellent choice for distance measurement. Similar to SR04 ultrasonic ranging modules, its ranging function is triggered by high/low - level output from the host's I/O ports, converting ultrasonic flight time into a high - pulse output. The unique feature is that it multiplexes input and output signals on one signal port, enabling easy distance measurement with just one I/O port of a controller. Advanced hardware and software design ensure reliable measuring performance. It works well with 3.3V/5V controllers such as Arduino and Raspberry Pi. Specification includes an operating voltage of 3.3 - 5.5V DC, a max instantaneous working current of <20mA, an operating temperature range of - 10℃ - +70℃, an effective ranging range of 2cm - 500cm, a resolution of 1cm, an accuracy of 1%, an acoustic frequency of 40±2KHz, a max ranging frequency of 25Hz, and dimensions of 47×22mm/1.85×0.87”. Also, check out the product wiki for more details.




Using this URM09 ultrasonic sensor is easy. First, connect it to your 3.3V/5V controller like Arduino or Raspberry Pi through the standard PH2.0 - 3P Gravity vertical interface. Just use one I/O port of the controller to trigger the ranging function. The sensor will do the rest, converting ultrasonic flight time to give you the distance. When using, make sure the operating temperature is between - 10℃ and +70℃, and the voltage is within 3.3 - 5.5V DC. Avoid exposing it to extreme conditions. For maintenance, keep it clean and dry. If you have any questions, refer to the product wiki.