HC-SR04 Ultrasonic Distance Sensor
The HC-SR04 Ultrasonic distance sensor measures distance by sending out a 40kHz pulse of sound and then listening for the echo. It's got just 4 pins: Vcc, GND, Trig and Echo. Trig triggers a pulse and Echo gives a pulse whenever an echo is heard.
Connect as follows:
HC-SR04 | Espruino |
---|---|
GND | GND |
Vcc | VBAT (5v) |
Trig | A0 |
Echo | A1 |
Note that Trig and Echo can be on any GPIO pins.
It's easy to use with the HC-SR04 (About Modules) module:
var sensor = require("HC-SR04").connect(A0,A1,function(dist) {
console.log(dist+" cm away");
});
setInterval(function() {
sensor.trigger(); // send pulse
}, 500);
Using
Buying
This page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.