红外线人体感应灯arduino_Arduino红外人体感应模块-电子芯吧客
大家好,在这一篇文章中我介绍的是一款红外人体感应
模块
,模块外形如下所示:
使用这款模块我们可以制作一个简单的防盗系统,这个模块可以感应到一定距离的人员,我们可以看到在这个模块正面,有一个白色的罩子,这是一块菲涅尔光学透镜,通过这块透镜可以增加感应的效果,增大感应的距离。
把白色的透镜拆下来后,我们就可以看到里面的红外探头了,然后我们在来看一下这款模块的一些参数:
工作电压:DC5V~20V
静态功耗:65uA
电平输出:高3.3V,低0V
延时时间:可调节(0.3秒~10分钟)
封锁时间:0.2秒
触发方式:L不可重复,H可重复,可跳线选择,默认为H
感应方式:小于120度锥角,7米以内
工作温度:-15~+70度
上面就是这块模块的参数了,我们再来看一下模块的背面
从上图我们可以看到在
PCB
的上方有两个可调电阻,左边那个是用来调节延时的,顺时针延时加长,逆时针延时减短。右边那个用来调节灵敏度,顺时针灵敏度增高,逆时针灵敏度降低。下方的三个排针分别是VCC、电平输出、GND,再往右那三个排针就是用来选择L或者H这两种触发方式的。
L不可重复触发方式:即感应输出高电平后,延时时间一结束,输出将自动从高电平变为低电平。
H可重复触发方式:即感应输出高电平后,在延时时间内,如果有人体在感应范围内活动,输出就会一直保持高电平,直到人离开后才会从高电平转换为低电平(感应到人体活动后会自动顺延一段时间)。
在正面还预留了热敏电阻和光敏电阻的接口。我们可以通过这个来进行一些补偿。
不过在使用之前还有几点需要我们注意
1.模块上电会有一分钟左右的初始化时间,在这段时间模块会间隔地输出0-3次,然后会进入待机状态。
2.在使用的时候应尽量避免灯光等干扰源近距离直射模块表面的透镜,并且尽量避免流动的风,否则会造成一些干扰。
3.由于模块使用的探头为双元探头,双元分别位于探头窗口长方向的两端,在使用时尽量让双元探头方向与人体活动多的方向平行,这样可以增大感应的成功率。
然后我们就可以来连接模块了,模块可以直接将输出脚接到继电器等负载。
在这里我使用
Arduino
来读取模块的输出,接线图如下
模块的VCC接到Arduino的5V电源,GND接Arduino的GND,数据口接到6脚。然后我们就可以通过6脚来读取红外模块的输出,再通过串口打印出来。
int value;void setup(){Serial.begin(9600);pinMode(6,INPUT);}void loop(){value=digitalRead(6);Serial.print(value );if(value ==1){Serial.println("Nobody");}else{Serial.println("Someone is here");}delay(500);}
上面就是Arduino的程序。
烧录好程序后我们打开串口监视器就可以看到模块输出的数据了,当模块前有人时就可以看到串口监视器的提示了。
文章来源于:电子芯吧客
红外线人体感应灯arduino_Arduino红外人体感应模块-电子芯吧客相关推荐
- 红外线人体感应灯arduino_Arduino 各种模块篇 人体红外感应模块 proximity sensor
我购买的是这个模块: 6.45元/个 先解释一下这个模块的原理: 人体红外线感应模块工作原理 一.红外光谱 人们肉眼看得见的光线叫可见光,可见光的波长为380-750nm.可见光的波长从短到长依次排序 ...
- 红外人体测温仪方案设计
随着红外人体测温仪市场的不断扩大,红外人体测温仪逐渐走入寻常百姓家庭,红外人体测温仪是专门为测量人体温度而设计的,同时也可以测量环境温度.物体温度等等.手持式红外人体测温仪采用红外线测温探头,测量精度 ...
- 红外线人体感应灯arduino_第五章 自制一盏人体感应灯(人体红外传感器SR501)(Arduino边做边学:从点亮Led到物联网)...
本系列文章为作者原创,未经作者书面同意,不得转载! 现在很多有老人的家庭都会在卫生间安装一种感应灯,当人进入卫生间时,灯就会发光,过一会儿就自动关闭了.这种灯比传统的声控灯要科学一下,尤其晚上,不会打 ...
- 红外线人体感应灯arduino_红外线人体感应器的工作原理及电路设计
随着物联网的发展,检测是否有人经过,或者检测人的动作,红外线人体感应器的应用原来越普及. 基本原理 红外线人体感应器是指当有人进入产品的感应范围之后用探测仪探测人体的变化.而本文将着重介绍红外线人体感 ...
- 红外感应灯和人体感应灯两者之间区别在哪?
感应灯在生活中的应用很普遍,感应灯有很多种,其中较为常见的是红外感应灯和人体感应灯,那么这两者之间有什么区别呢? 1.性质区别: 人体感应灯是基于红外线技术的一种自动控制产品,当有人进入感应范围的时候 ...
- 单片机人体感应灯c语言,红外人体感应灯单片机方案
近来,红外人体感应灯受到了居家人们关注和喜爱.为此,英锐恩推出了一款低成本红外人体感应灯单片机方案.红外人体感应灯可应用于走廊.床边.楼梯.衣柜等地方,提供柔和照明作用.人来即亮,人走即灭,不受强光影 ...
- 基于Arduino实现简单人体红外感应灯(人体红外传感器+LED)
这是一个使用arduino以及人体红外传感器实现的人体感应灯,详细细节如下: 1. 实验元件 UNO 实验套装(arduino控制板.USB数据线.面包板.跳线) 人体红外传感器1个 led灯1个 电 ...
- 25、基于51单片机声控光控灯红外人体感应控制声光控开关亮灭设计
毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Proteus仿真 七.程序源码 八.资料包括 摘要 随着社会的不断进步 ...
- 和12岁小同志搞创客开发:手撕代码,做一款人体感应灯
目录 1.传感器原理 2.代码实践 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/categ ...
最新文章
- iOS开发之网络编程--6、NSURLSessionConfiguration笔记
- VB.net SP1 的兼容性问题
- Java中在时间戳计算的过程中遇到的数据溢出问题
- 如何招到烂程序员(续)
- 2个版本并存的python使用新的版本安装django的方法
- Windows提权 cmd 开启 3389
- 7000个源码批量下载
- Xmind思维导图教程
- hua图软件 mac_CAD迷你画图for Mac-CAD迷你画图Mac版下载 V3.3.6-PC6苹果网
- 30 道 MySQL 基础知识
- 431 Request Header Fields Too Large
- 软件版权申请流程有哪些
- CDA Level1知识点总结之多维数据透视分析
- Vscode同步扩展插件
- 阿德莱德大学计算机科学学士排名,2020年阿德莱德大学计算机科学学士就业前景,入学要求介绍...
- 文件权限修改,启用安全选项卡 - Windows XP
- Python编程好学吗 为什么Python如此受欢迎
- 教师工资管理系统之随机产生教师详细信息
- 高效| 工厂如何做好设备管理工作?看这篇就够了!
- Wi-Fi 安全协议