接线图:
实物图:
代码示例:
#define JIDIANQI D4
#define OPEN D5
#define CLOSE D6
void jiDianQi()//继电器初始化
{
pinMode(JIDIANQI,OUTPUT);
digitalWrite(JIDIANQI,HIGH);
}
void setup() {
jiDianQi();
pinMode(OPEN,INPUT);//初始化引脚
pinMode(CLOSE,INPUT);
Serial.begin(115200);//波特率为115200
}
void loop() {
//digitalWrite(JIDIANQI,LOW);
//digitalWrite(JIDIANQI,HIGH);
int open;
int close;
open = digitalRead(OPEN);
close = digitalRead(CLOSE);
if(open == 1){
digitalWrite(JIDIANQI,LOW);
}
if(close == 1){
digitalWrite(JIDIANQI,HIGH);
}
//Serial.println(open);//A
//Serial.println(close);//B
}