Features
- Wide range of voltage support: in the range of 3.2V~5.2V, compatible with 3.3V / 5V, and can be directly connected to the Raspberry Pi I/O
- Save I/O resources: only need 3 pins, transmit and receive signals occupy one I/O pin through time division multiplexing
- Wide measurement range: 3cm ~ 350cm
- Easy to use: compatible with Grove port, just plug-and-play
- Full documents and libraries provided for Arduino, Python, and Codecraft
The Grove - Ultrasonic Distance Sensor is an ultrasonic transducer that utilizes ultrasonic waves to measure distance. It can measure from 3cm to 350cm with an accuracy of up to 2mm. It is a perfect ultrasonic module for distance measurement, proximity sensors, and ultrasonic detectors.
This module has an ultrasonic transmitter and an ultrasonic receiver so you can consider it an ultrasonic transceiver. Familiar with sonar, when the 40KHz ultrasonic wave generated by the transmitter encounters the object, the sound wave will be emitted back, and the receiver can receive the reflected ultrasonic wave. It is only necessary to calculate the time from the transmission to the reception, and then multiply the speed of the sound in the air(340 m/s) to calculate the distance from the sensor to the object.
How does the ultrasonic distance sensor work?
Here is a simple example of how an ultrasonic sensor works to measure distance:
- Firstly, the transmitter (trig pin) sends a sound wave
- The object picks the wave up, reflecting it back to the sensor.
- The receiver (echo pin) picks it up
Hardware Overview
Applications
- Distance measurement
- Ultrasonic detector
- Proximity alarm
- Smart car
Demo
We updated the support and example code to help you plug and play the ultrasonic distance sensor with Wio Terminal.


