Включить и выключить лампу с помощью реле - PullRequest
0 голосов
/ 12 мая 2018

Я пытаюсь включить и выключить лампу дома, используя Raspberry Pi 3 и реле 5 В .

Я могу включить и выключить его с помощью кода на Python, но я не на питоне, Я хочу использовать node и js .В течение недели пытался найти пример узла для этого, но ничего не работает.Это должно быть довольно просто для кого-то с большим опытом.

Это мои настройки: pi_gpio

1 Ответ

0 голосов
/ 12 мая 2018

Существует множество библиотек Node.js для управления GPIO.Я бы порекомендовал rpi-gpio .После установки npm вы можете управлять GPIO21 следующим образом (непроверенный код):

var gpio = require('rpi-gpio')
var gpiop = gpio.promise;

gpiop.setup(21, gpio.DIR_OUT)
    .then(() => {
        return gpiop.write(21, true); // ON
    })
    .catch((err) => {
        console.log('Error: ', err.toString());
    })

Вы можете найти другие альтернативы, такие как https://github.com/jperkin/node-rpio или https://github.com/jperkin/node-rpioв реестре npm.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...