我今天刚装运了Luminosity传感器 我想在nodejs中写一个从中获取实时数据的函数(使用" onoff"包)。 我设法做到了,这是代码,
"use strict";
var Gpio = require('onoff').Gpio,
pr = new Gpio(4, 'in'),
readInterval = setInterval(getPrValue, 25);
function getPrValue(){
console.log("Value of photo resistance : "+pr.readSync());
}
process.on('SIGINT', function(){
clearInterval(readInterval);
pr.unexport();
});

(有关信息,我将" VCC"引脚直接插入3.3V GPIO引脚,我将GND插入其中一个GND GPIO引脚,另一个引脚插入调用" DO& #34;我将它插在GPIO引脚4上!
但问题是我只得到0和1。我以为我会得到介于0.00000和1之间的值?
所以我的问题是;有没有什么方法可以获得环境光度的精确值或者我发送的1和0的小东西?
希望有人可以帮助我。祝你有愉快的一天
答案 0 :(得分:0)
无法获得比0或1更好的数据。因为DO只发送到状态