1680| 1
|
[树莓派]6-感应小夜灯 |
上一节我们学习了红外传感器的应用,这节课我们一起制作一个感应小夜灯。 所谓的夜灯,就是方便人们起夜时使用的灯。晚上起来上厕所的时候还要到处摸黑找开关,有时候还会撞到。所以现在出现了这样的一种夜灯,晚上感应到人体经过的时候就会亮灯一阵子,人离开后就会灭掉,不需要人工开关灯。 对照功能,我们发现,制作感应小夜灯需要用两个传感器,一个用来检测光线,一个用来检测人体。前面学过的红外传感器就可以检测人体,检测光线就需要用到光敏传感器了。 光敏传感器能够将光信号转换成电信号。板载两个指示灯,一个是电源,一个是状态。当有光时,两个指示灯亮,无光时,一个指示灯亮。 对照上图,我们将光敏传感器接到扩展板的 24 号口,红外传感器接到 25 号口,LED 接到 5 号接口。光敏传感器接线顺序与 24 号口刚好一一对应。红外传感器接线需要用杜邦线转接。 代码编写起来并不复杂。亮灯的条件是没有光并且有人经过的时候。条件可以用逻辑“与”或者用两个判断。 演示效果如下: |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed