【发布时间】:2014-07-27 18:01:24
【问题描述】:
我创建了一个应用程序,该应用程序必须检测灯(LED)何时更改其状态(开->关或关->开)监视此站点。我使用 node.js 在客户端创建此应用程序并使用@ 987654322@ 包来自here。
但我不能在这个包中使用change 事件
这是我的代码:
var gpio = require('rpi-gpio');
function alert()
{
console.log("detected !");
}
gpio.on('change', function(channel, value)
{
//send monitoring data to server for monitor on site
});
gpio.setup(7, gpio.DIR_IN, alert);
change 事件从未调用过!!即使我改变 LED 的状态。
有什么方法可以在不使用setInterval 的情况下做到这一点?
【问题讨论】:
标签: node.js raspberry-pi gpio