Ranging SR04 Ultrasonic modules are available as water proof and non-water types. Water proof type SR04

Non-water proof type SR04

In the water proof types SR04 modules there is only 1 sensor while in the non-water proof types SR04 there are 2 sensors, 1 as transmitter 1 as receiver. How does the single sensor SR04 water-proof modules work with single ultrasonic sensor?


1 Answer 1


It is possible to measure distance with a single ultrasonic transducer.

First the the transducer is used to transmit an ultrasonic pulse, and then the same transducer is used to receive the echo thrown back from the objects in front of it.

The disadvantage of using a single transducer is, that it is very difficult (impossible) to detect objects that are close to the transducer.

The surface of the transducer is set in motion when transmitting the pulse, and it needs to settle before an echo can be detected.

The settling time can be significant depending on the transducer type. Typically 1500us, which is approximately 250mm in distance from the transducer.

  • 1
    \$\begingroup\$ Is it possible to replace the non-water proof module (dual US sensor) with a water-proof module (single US sensor) in a circuit? It looks like possible as both of them have same 2 interfacing pins "TRIG" and "ECHO". The voltage range and distance specs requirements are satisfied by both. Would I need to change anything in my MCU code if I change the module? \$\endgroup\$
    – alt-rose
    Commented Jul 1, 2019 at 9:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.