Selamat pagi, Buat sobat sekalian yang lagi cari modul atau script untuk sensor jarak HC-SR04 base on node js, bisa menggunakan modul jperkin, dengan script yang di modifikasi sendiri semoga bisa dijadikan referensi untuk di kembangkan dan disempurnakan lagi. Semoga bermanfaat.
var rpio = require('rpio');
var GPIO_TRIGGER = 33 var GPIO_ECHO = 35
rpio.open(GPIO_TRIGGER, rpio.OUTPUT, rpio.LOW); rpio.open(GPIO_ECHO, rpio.INPUT);
rpio.msleep(500);
var k=0;
while( k==0) { rpio.msleep(2000);
rpio.write(GPIO_TRIGGER, rpio.HIGH); rpio.usleep(10); rpio.write(GPIO_TRIGGER, rpio.LOW);
while (rpio.read(GPIO_ECHO) == 0) { var hrTime = process.hrtime() StartTime = ((hrTime[0] * 1000000 + hrTime[1] / 1000)/1000000) }
while (rpio.read(GPIO_ECHO) == 1) { var hrTime = process.hrtime() StopTime = ((hrTime[0] * 1000000 + hrTime[1] / 1000)/1000000) }
var TimeElapsed = StopTime - StartTime var distance1 = (TimeElapsed * 17150) console.log('Jarak = ' +distance1+' cm');
}