示例代码:
通过D5引脚(GPIO14输出高低电平)控制继电器开合
/**
作者: Raikay (raikay.com)
时间: 2021/01/16
说明: 控制继电器
NodeMcu - 继电器
VU - VCC
D5 - OUT
GND - GND
**/
//定义引脚GPIO14,即Nodemcu D5引脚
int relay = 14;
void setup() {
//设置引脚输出
pinMode(relay, OUTPUT);
}
void loop() {
//程序灯带1秒(1000毫秒)
delay(1000);
//设置高电平
digitalWrite(relay, LOW);
delay(1000);
//设置低电平
digitalWrite(relay, HIGH);
}
继电器
线路图
继电器是5v供电,NodeMcu两个版本输出5v的引脚不同。
CP2102版 :Vin引脚输出5v
CH340版:VU引脚输出5v
也可以单独5v电源供电。
下图是CH340版