我想知道是否可以使用Raspberry Pi相机(连接到Pi 3)来读取环境的环境亮度,作为光传感器。
我想每1-5秒轮询传感器一次,这样我就可以根据看到的亮度值调整变量。有点像......
var run = setInterval(function() {
var ambient = <code to read the RPi brightness>;
if(ambient < 100) { doSomething() }
else { doSomethingElse() }
}, 1000);
我见过following基于节点和javascript的控制器,但还没有机会玩它...
答案 0 :(得分:1)
我刚刚编写了一个python程序,该程序每60秒将一个图像捕获到一个jpg文件中,然后从jpg文件中读取EXIF亮度值(将其记录下来,并由另一个程序绘制出来)。
(不是Javascript,但概念是相同的。)
EXIF亮度值:
代码在这里:https://github.com/slowrunner/Carl/tree/master/Projects/LogLightValueAndPlot