人体红外传感器
PIR Motion Sensor
一、概述
人体红外传感器是用来检测人或动物身体上发出的红外辐射的模块,最大测量范围为6m。如果有人在量程内运动,DO引脚将会输出有效信号,板上的蓝色LED会被点亮。本模块通过RJ11连接线将数值传输至Qmind系列主控板,连接主板上的黑色接口。
二、规格
工作电压 | 5V DC |
---|---|
工作电流 | 35 ma |
工作温度 | -20℃~ + 70℃ |
返回值 | 数字值0、1 |
输出电压 | 5 V /高电平,0 V /低电平 |
触发信号 | 5 V /高电平 |
保持时间 | 2秒 |
检测角度 | 120度 |
检测距离 | 最大6米 |
尺寸 | 50 x 24 x 15 mm(长 x 宽 x 高) |
三、特性
a) 内部的双向鉴幅器可有效抑制干扰;
b) 人体红外传感器有两种工作模式:一个是储存模式,就是检测到物体之后一直亮灯;一种是循环触发模式,就是c可以不停的检测并不停的亮灭,本模块采用后者的工作模式。
c) 支持 Arduino IDE 编程, 并且提供运行库来简化编程;
d) 使用RJ11接口连线方便,该模块可以链接Qmind系列主板任意黑色端口;
d) 模块化安装,兼容乐高系列;
f) 支持Robobloq-APP/MyQode-PC图形化编程,适合全年龄用户。
四、人体红外传感器
a) 装配。
模块有两个M4螺丝装配孔,可以将模块通过螺丝固定到魔洛克机器人金属平台,同时也兼容乐高体系圆孔插销。
b) 连线。
将此模块连接到Qmind系列主控板的任意黑色RJ11端口,如图:
c) 编程语句块
【舞台互动】PC端接入机器人,之后在角色Sprite内找魔洛克指令,点击每个语句块可以在线调试机器人,实时获得摇杆模块的返回值。(后期可直接在机器人角色内在线调试)
【在线及离线编程】人体红外传感器模块语句块在“传感器”语句块内;
1.摇杆数值语句块
参数一端口 | 返回值 | |
---|---|---|
Qmind范围1~3 Qmind plus范围2~7 |
可输出传感器所感应的人体红外值。返回值为0或1,0代表未检测到信号,1代表检测到信号。 |
d) 应用案例
【APP-Robobloq 传感器与机器人互动】
概述
- 当主控板开机时,运行程序。
- 用手触摸人体红外传感器的圆形白帽,也可以尝试在圆形白帽前挥舞手指,主控板的灯变绿并发出“滴滴”声。
- 远离主控板圆形白帽盖,主控板停止发声,绿灯变红。