Pigpio权限bloqued为我的实际用户在复盆子pi



我正在尝试读取Raspberry pi上的GPIO端口5,在尝试了一些包(如onoff(后,我决定使用Pigpio。它确实连接到GPIO,但问题是我没有该用户的权限。上面写着:

抱歉,您没有运行此程序的权限尝试以身份运行root,例如在命令前面加sudo。/home/pi/IsriBruster服务/nod_modules/pigpio/pigpio.js:54pigpio.gpioInitialize((;

我为调用gpio而运行的代码是下一个:

const Gpio = require('pigpio').Gpio
const gpio5 = new Gpio(5, {mode: Gpio.OUTPUT});
console.log(gpio5.pwmRead());

谢谢你的帮助!

我在onoff库中尝试了一下,最终成功了:

const Gpio = require('onoff').Gpio;
const gpio5 = new Gpio(24,'out');
io.sockets.emit('gpio',res)

最新更新