使用node.js进行RaspberryPi GPIO编程我遇到了问题.我正在使用onoff库.这是我的代码: var Gpio = require('onoff').Gpio, led = new Gpio(20, 'out'), button = new Gpio(18, 'in', 'both');button.watch(function (err, value) {
var Gpio = require('onoff').Gpio, led = new Gpio(20, 'out'), button = new Gpio(18, 'in', 'both'); button.watch(function (err, value) { if (err) { throw err; } led.writeSync(value); }); function exit() { button.unexport(); } process.on('SIGINT', exit);
问题是附加按钮永远不会触发.当我使用Python读取按钮的值时,它可以工作.我已经尝试了其他node.js库,如rpi-gpio,pi-gpio和wiring-pi.他们都没有为我工作.我正在使用Raspberry PI B并安装了最新的Raspbian.
有任何想法吗?
http://data.designspark.infohttp://img.558idc.com/uploadfile/images/53bc258dc6c0425cb44870b50ab30621