1680浏览
查看: 1680|回复: 1

[树莓派]6-感应小夜灯

[复制链接]

上一节我们学习了红外传感器的应用,这节课我们一起制作一个感应小夜灯。

所谓的夜灯,就是方便人们起夜时使用的灯。晚上起来上厕所的时候还要到处摸黑找开关,有时候还会撞到。所以现在出现了这样的一种夜灯,晚上感应到人体经过的时候就会亮灯一阵子,人离开后就会灭掉,不需要人工开关灯。

米家夜灯2

对照功能,我们发现,制作感应小夜灯需要用两个传感器,一个用来检测光线,一个用来检测人体。前面学过的红外传感器就可以检测人体,检测光线就需要用到光敏传感器了。

光敏

光敏传感器能够将光信号转换成电信号。板载两个指示灯,一个是电源,一个是状态。当有光时,两个指示灯亮,无光时,一个指示灯亮。

连线图

对照上图,我们将光敏传感器接到扩展板的 24 号口,红外传感器接到 25 号口,LED 接到 5 号接口。光敏传感器接线顺序与 24 号口刚好一一对应。红外传感器接线需要用杜邦线转接。

代码编写起来并不复杂。亮灯的条件是没有光并且有人经过的时候。条件可以用逻辑“与”或者用两个判断。

代码

演示效果如下:

演示

kylinpoet  初级技神

发表于 2020-2-18 11:20:59

多谢分享,学习了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail