第四次发帖了,这个写作界面操作也不是很好。直接跳过了写作步骤,没学习…
下边分两个步骤介绍这个模块。

步骤一:认知模块

    工作电压范围            直流电压4.5-20V;
    延时时间                   5-200S(可调)可制作范围零点几秒-几十分钟
    感应角度                   <100度锥角
    光敏控制(可选择,出厂时未设)可设置光敏控制,白天或光线强时不感应。
    两种触发方式:(可跳线选择) 
              a、不可重复触发方式:即感应输出高电平后,延时时间段一结束,输出将自动从高电平变成低电平;
              b、可重复触发方式:即感应输出高电平后,在延时时间段内,如果有人体在其感应范围 活动,
                    其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平。
	实物照片

Arduino 使用人体红外感应模块 HC-SR501Arduino 使用人体红外感应模块 HC-SR501
Arduino 使用人体红外感应模块 HC-SR501

步骤二 : 按上图接线 首先可以先写个让小灯泡点亮的程序。可以先不接 这个模块。

			不过全接也没事.下边贴代码
int value;
void setup()
{
 Serial.begin(9600);//开启串口打印
 pinMode(8,INPUT);
 pinMode(9,OUTPUT); //小灯泡  口可随意改 我的为9口
 digitalWrite(9,LOW);//小灯泡 
}

void loop()
{
value=digitalRead(8);
Serial.print(value);
if(value==1)
{
 delay(3000);//消除偶然可深调
 if(value==1)
{digitalWrite(9,HIGH);//小灯泡
Serial.print("开始延迟亮灯\r\n");
delay(3000);}
}
else
digitalWrite(9,LOW);//小灯泡
}
//小灯泡接线 信号线接正极 

不懂的大家可以发贴问。
对了,距离那个旋键我转了1/4圈 大约测试距离多了 6cm、

相关文章:

  • 2021-11-25
  • 2021-12-26
  • 2021-04-28
  • 2021-11-18
  • 2021-10-09
  • 2021-03-31
  • 2021-08-10
  • 2021-11-25
猜你喜欢
  • 2021-09-06
  • 2021-09-08
  • 2021-07-21
  • 2021-07-03
  • 2021-12-24
  • 2021-11-28
  • 2021-04-15
相关资源
相似解决方案