Ultrasonic Sensor (HC-SR04)
The connection diagram for ultrasonic sensor is shown below:
HC-SR04 |
Raspberry Pi |
|---|---|
VCC |
5V |
GND |
GND |
Trig |
GPIO14 |
Echo |
GPIO15 |
Reading distance
The default distance unit is cm, however you can also use different unit of measure. The available units are:
- cm
- inch
- ft
- m
import raspidevkit
import time
machine = raspidevkit.Machine()
trig = 14
echo = 15
ultrasonic_sensor = machine.attach_ultrasonic_sensor((trig, echo))
units_in_cm = ultrasonic_sensor.get_distance()
units_in_inch = ultrasonic_sensor.get_distance(measure='inch')
units_in_ft = ultrasonic_sensor.get_distance(measure='ft')
units_in_meter = ultrasonic_sensor.get_distance(measure='m')