我在 Raspberry-pi 上的实际用户的 Pigpio 权限被屏蔽了
Pigpio permission bloqued for my actual user on Raspberry-pi
我正在尝试读取 Raspberry pi 上的 GPIO 端口 5,在尝试了像 onoff 这样的软件包后,我决定使用 Pigpio。它确实连接到 GPIO,但问题是我没有该用户的权限。它说:
Sorry, you don't have permission to run this program Try running as
root, e.g precede the command with sudo.
/home/pi/IsriBruster-service/node_modules/pigpio/pigpio.js:54
pigpio.gpioInitialise();
我运行调用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)
我正在尝试读取 Raspberry pi 上的 GPIO 端口 5,在尝试了像 onoff 这样的软件包后,我决定使用 Pigpio。它确实连接到 GPIO,但问题是我没有该用户的权限。它说:
Sorry, you don't have permission to run this program Try running as root, e.g precede the command with sudo. /home/pi/IsriBruster-service/node_modules/pigpio/pigpio.js:54 pigpio.gpioInitialise();
我运行调用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)