HC-SR501人体红外传感器
时间: 2023-12-28 15:05:27 浏览: 162
HC-SR501是一种基于红外线技术的自动控制模块,它采用德国原装进口LHI778探头设计,具有高灵敏度和可靠性强的特点。该模块采用超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。在实际应用中,HC-SR501人体红外传感器可以用于安防监控、智能家居、自动照明等领域。
如果你想使用HC-SR501人体红外传感器,可以按照以下步骤进行操作:
1.将红外热释电传感器的输出口与Arduino的8号引脚相连。
2.使用Arduino IDE编写测试代码,将代码上传到Arduino板子中。
3.在程序运行时,当有人体通过时,LED灯会亮起。
以下是一个简单的测试代码,可以检测到人体后点亮LED灯:
```arduino
//程序效果:检测到人体后,LED灯亮起。
//物理接口定义
int PIR = 8; //定义DIGITAL 8 为 PIR(红外热释电传感器)
int LED = 13; //定义DIGITAL 13 为 LED(发光模块)
//模块初始化
void setup() {
pinMode(LED,OUTPUT); //设置LED为数字输出
pinMode(PIR,INPUT); //设置PIR为数字输入
Serial.begin(9600); //初始化串口
}
//程序主函数
void loop() {
Serial.println(digitalRead(8)); //打印串口值
if(digitalRead(PIR)) //如果有人通过
digitalWrite(LED,HIGH); //发光模块点亮
else
digitalWrite(LED,LOW); //发光模块熄灭
}
```
阅读全文