红外人体感应模块

引脚信息

人体感应传感器基本工作原理

d 感应到区域内红外状况变化 OUT引脚输出高电平 OUT引脚输出低电平 | 更多操作感应区域内红外状 | OUT引脚输出情况 | | ------------------------ | ----------------- | | 感应区域内红外状况变化 | OUT引脚输出高电平 | | 感应区域内红外状况无变化 | OUT引脚输出低电平 |   ### 人体感应传感器模块基本参数 - 工作电压范围(VCC):直流电压4.5-20V - 电平输出(OUT):高3.3 V/低OV - 工作温度:-15摄氏度$\pm ——70摄氏度 ### 代码实现
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int irSensorPin = 7 ;            // 连接红外传感器引脚
bool irSensorOutput; // 红外传感器输出信号

void setup() {
pinMode(irSensorPin, INPUT);
Serial.begin(9600);
Serial.println("Welcome to Taichi-Maker's IR Motion Sensor tutorial.");
}

void loop(){
irSensorOutput = digitalRead(irSensorPin); // 读取红外传感器输出
if (irSensorOutput == HIGH) { // 如果红外传感器输出高电平
Serial.println("IR Motion Sensor OUTPUT: HIGH.");
} else {
Serial.println("IR Motion Sensor OUTPUT: LOW.");
}
delay(100);
}

人体感应传感器模块感应距离调节

人体感应传感器模块感应延时调节

人体感应传感器模块触发方式

触发方式:(可跳线选择)

L-不可重复触发方式
H-可重复触发方式

这两种方式最大区别在于模块在输出高电平的延迟时间内,是否再次检查监测区域内的红外状态有无变化

人体感应传感器模块触发方式 解释
不可重复触发方式 即感应输出高电平后,延时时间内不再检查监测区域有无红外状态改变,当延时一结束,输出将自动从高电平变成低电平
可重复触发方式 即感应输出高电平后,延时时间内持续不断地检查监测区域有无红外状态改变,如果在延时结束前再次检查到区域内有红外状态改变,模块将重新开始延时

两种触发方式区别:倒计时期间是否检查红外区域内的状况。

如果没有跳线:一般默认为可重复触发方式