GPIO sobre Raspberry Pi 3 modelo B usando Node.js
Estou tentando piscar o led usando raspberry pi 3 modelo B,
Tenho todos os módulos necessários instalados na minha máquina, ou seja, npm, nodejs, pi-gpio (corrigidas as pequenas alterações para detectar o gpio)
O código é:
var gpio = require("pi-gpio");
gpio.open(16, "output", function(err) {
gpio.write(16, 1, function() {
gpio.close(16);
});
});
//reading the data on the pin i.e pin : 16
gpio.open(16, "output", function (err) {
gpio.read(16, function (err, value) {
console.log("Data is "+ value);
gpio.close(16);
});
});
Mas o código acima gera erro ao executá-lo,
nó app.js
erro:Erro ao tentar abrir o pino 16 gpio-admin: não foi possível liberar os dados em / sys / class / gpio / export: dispositivo ou recurso ocupado
desde já, obrigado
Quaisquer links onde eu possa ver o diagrama e o código do circuito.
Preocupação: não quero alterar a plataforma, ou seja, node.js
pi-gpio que eu estou usando é:https://github.com/rakeshpai/pi-gpio