|
|
代码部分:
int PIRpin=8;
int RELAYpin=3;
void setup()
{
Serial.begin(9600);
pinMode(PIRpin,INPUT);
pinMode(RELAYpin,OUTPUT);
}
void loop()
{
while(!digitalRead(PIRpin)){}
Serial.println("on");
digitalWrite(RELAYpin,HIGH);
delay(1000);
digitalWrite(RELAYpin,LOW);
Serial.println("off");
}
当无人的时候,输入信号为低电平,继电器常开不工作,灯不亮。
当检测到有人时候,输入信号为高电平,继电器常开闭合,灯亮。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|