人体红外线感应模块
2024年9月21日大约 2 分钟
简介
红外热释电运动传感器能检测运动的人或动物身上发出的红外线,输出开关信号,可以应用于各种需要检测运动人体的场合。传统的热释电红外传感器需要人体热释电红外探头、专用芯片和复杂的外围电路来实现,体积略大,电路复杂,可靠性略低。我们这款红外热释电运动传感器专为 Arduino 设计,采用数字一体化集成人体热释电红外探头,具有体积小、可靠性高、功耗低、外围电路简单等特点。应用范围:运动人体检测、占位检测、红外防盗系统等
产品实拍
产品参数
- 工作电压:3.3V-5V
- 接口类型:ph2.0 3p
- 下载接口:Microusb
引脚说明
序号 | 名称 | 功能描述 |
---|---|---|
1 | V | 3V3~5V电源正极 |
2 | G | 电源负极 |
3 | S | 模拟信号输出 |
Arduino示例代码
const int pirPin = 2; // 连接人体红外线感应模块的数字引脚
const int ledPin = 13; // 连接 LED 的引脚
void setup() {
pinMode(pirPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
int pirState = digitalRead(pirPin);
if (pirState == HIGH) {
digitalWrite(ledPin, HIGH); // 检测到人体活动时点亮 LED
} else {
digitalWrite(ledPin, LOW); // 未检测到人体活动时熄灭 LED
}
}
结果
在这个程序中,将人体红外线感应模块连接到 Arduino 的指定数字引脚(这里假设是引脚 2)。当感应模块检测到人体活动时,输出高电平,程序将点亮连接在另一个引脚(这里假设是引脚 13)上的 LED。反之,当没有检测到人体活动时,LED 熄灭。
Mind+使用说明
1.打开 Mind + 软件,切换到 “上传模式”。
2.在 “扩展” 中选择主控板类型。
3.在 “传感器” 分类中找到 “数字类传感器”,添加 “人体红外线感应模块”。
4.在 “输出” 分类中找到 “数字输出”,添加 “设置数字引脚输出高电平 / 低电平” 模块用于控制 LED
5.最后,点击 “上传到设备” 按钮,将程序上传到 Arduino 主控板。
疑难解答
更多问题及有趣的应用,请访问论坛 或加入QQ技术交流群:522420541