(SKU:RB-02S079)红外热释电传感器
来自ALSROBOT WiKi
目录 |
产品概述
哈尔滨奥松机器人科技有限公司最新推出人体红外热释电传感器,该传感器能检测运动的人或动物身上发出的红外线,输出开关信号,与Arduino 传感器扩展板v5.0结合使用,可以应用于各种需要检测运动人体或动物的场合。传统的热释电红外传感器需要人体热释电红外探头、专用芯片和复杂的外围电路 来实现,体积略大,电路复杂,可靠性略低。我们新推出的这款红外热释电运动传感器,专为Arduino设计,采用数字一体化集成人体热释电红外探头,具有体积小、可靠性高、功耗低、外围电路简单等特点。 人体红外热释电传感器可在各种单片机控制器上应用,尤其在Arduino控制器上更为简单,通过3P传感器连接线插接到Arduino专用传感器扩展板上,可以非常容易地实现与环境感知相关的互动作品。
规格参数
- 输入电压:3.3~5V
- 工作电流:<20mA
- 工作温度:-20~85℃
- 输出电压:高电平3V,低电平0V
- 输出延迟时间(高电平):2.3~3秒左右
- 感应角度:100°
- 感应距离:6米
- 输出指示灯:高电平点亮
- 输出引脚极限电流:1mA
- 输出接口:数字接口
- 模块尺寸:30mm×23mm
- 模块重量:4g
使用方法
引脚定义
- S:信号输出
- +:电源(VCC)
- -:地(GND)
连接方法
- S端口接到控制器的数字输入引脚上。
- 5V 和GND分别接到电源的+5V和GND。
应用例程
示例程序
int PIR =9; //定义DIGITAL 9为PIR(红外热释电传感器) int led =13; //定义DIGITAL 8为led(发光模块) int time =0; void setup() { pinMode(led,OUTPUT); //设置led为数字输出 pinMode(PIR,INPUT); //设置PIR为数字输入 } void loop() { if(digitalRead(PIR)) //如果有人通过 digitalWrite(led,HIGH); //发光模块点亮 else digitalWrite(led,LOW); //发光模块熄灭 }
程序效果
- 检测到人体后,LED灯亮起
产品相关推荐
[→购买地址 红外热释电传感器 http://www.alsrobot.cn/goods-636.html]