@nimayoleynik

Почему GPIO не реагируют на команды (Orange PI Win Plus/WiringOP/NodeJS)?

Установил WiringOP.
Для нода поставил orange-pi-gpio.
Подключил светодиод на 38-39 GPIO.

Код js:
const Gpio = require('orange-pi-gpio');

let gpio = new Gpio({pin:38});
gpio.write(0)
.then((res)=>{
	console.log('succes: '+res);
})
.catch((err)=>{
	console.log('err: '+err);
});


Выдает succes но ничего не происходит... нашел что WiringOP не все порты считает за GPIO и у нее 38 это 28, пробовал с 28 - тот же результат. Пробовал циклом погасить все GPIO тоже не реагируют.

Возвращаюсь уровнем выше в сам WiringOP.

gpio readall - считывает успешно.
5b114ac3600ac044438151.png
gpio write 38 0
gpio write 28 0
- безрезультатно

Выполнение от sudo не помогает.

Куда копать дальше ?
  • Вопрос задан
  • 229 просмотров
Решения вопроса 1
@nimayoleynik Автор вопроса
Не знаю что именно было, но переустановил все с чистой Armbian и все заработало.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@McPixeL
ванька
Вот этот коллбэк должен помочь https://github.com/WiringPi/WiringPi-Node/blob/mas...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
CS Money Санкт-Петербург
от 100 000 до 180 000 руб.
от 100 000 до 150 000 руб.
от 200 000 до 300 000 руб.
22 февр. 2019, в 10:54
4000 руб./за проект
22 февр. 2019, в 10:27
2000 руб./за проект
22 февр. 2019, в 10:25
800 руб./за проект