GPIO Raspberry Pi上精确的数字光度传感器级别

时间:2018-01-22 22:36:07

标签: node.js raspberry-pi2 gpio

我今天刚装运了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的小东西?

希望有人可以帮助我。祝你有愉快的一天

1 个答案:

答案 0 :(得分:0)

无法获得比0或1更好的数据。因为DO只发送到状态