情景引入
随着科技的发展,人体感应灯的使用在我们现实生活中十分常见。小区的楼道、房间的卧室、地下车库、卫生间等区域都可以用到人体感应。
人体感应灯,当检测到附近有人时打开灯光,一段时间后感应不到人则关闭灯光。
模块介绍
人体感应:
人体感应传感器是通过人体热辐射能量变化来检测是否有人。当热辐射能量发生改变时,会产生电荷变化,有变化时输入高电平1,没变化时输入低电平0。(人体运动才能被检测到)
硬件连接
如图进行线路连接,模块的G接主板的GND,模块的V接主板的5V人体传感器的S接D4LED灯的S接D3
编写程序
在用户库中找到人体红外热释电传感器
当人体感应传感器感应到人时,LED灯亮起,否则LED灯熄灭
除了使用高低电平控制小灯亮灭以外,我还可以通过PWM波的方式控制小灯的亮度,我们主板PWM最小值是0,最大值是255
当人体感应检测到人时小灯亮度增大,否则亮度减小
效果演示
资源下载
下载价格免费
原文链接:https://www.legocode.cn/655.html,转载请注明出处~~~
评论0