我正在使用红外光束中断传感器,正在尝试测量时间。 服务器将收到一个发布请求,该请求应启动一个计时器。一旦物体通过光束中断传感器,计时器应停止。并且应该打印出这两个不同输入之间的时间。
这将在Raspberry PI 3B上运行。 到目前为止,我的传感器工作正常
var rpio = require('rpio');
rpio.open(7, rpio.INPUT);
setInterval(() => {
if(rpio.read(7)) {
// beaming
} else {
console.log("Beam broken")
}
}
, 5)
setInterval(() => {console.log('')},1000)
这会立即打印出broken裂的broken