跳到主要内容

7.起夜灯

案例说明


起夜灯通过光敏和人体红外检测共同作用,自动亮起

知识要点

  • sugar 光敏模块使用方法
  • sugar 人体红外模块使用方法

案例实现


结构搭建

起夜灯.pdf

电路连线

  • 光敏模块接在Robotbit P0的端子座上。
  • 人体红外模块接在Robotbit P1的端子座上。
  • LED模块接在接在Robotbit P2的端子座上。

程序编写

1、人体红外模块本质是一个按键模块,因此程序初始化需要设置上拉

2、当同时满足亮度值小于400和人体红外触发(Pin1=1)时候,LED模块亮起(Pin2=1),并保持3秒

image.png

程序源文件