簡體   English   中英

使用繼電器打開和關閉燈

[英]Switch on and off a lamp using relay

我正在嘗試使用Raspberry Pi 3和5V繼電器來打開和關閉房燈。

我可以使用python代碼打開和關閉它,但是我不喜歡python, 我想使用node和js 嘗試了一周的時間來找到執行此操作的節點示例,但是沒有任何效果。 對於有更多經驗的人來說,這應該很簡單。

這是我的設置: pi_gpio

有許多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());
    })

您可以在npm注冊表中找到其他替代方法,例如https://github.com/jperkin/node-rpiohttps://github.com/jperkin/node-rpio

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM