所有分类
  • 所有分类
  • 乐高

7.光控灯

情景引入


白天光线较好的时候不需要开灯,只有光线较暗时我们才需要开灯照明。比如路灯会根据光线情况自动开启和关闭

模块介绍


光线传感器:也叫光敏传感器,照射到感光面的光线亮度增加时电阻值会变小,亮度减少时电阻值会加大。光敏传感器的输出量是模拟量,输出最大电压为5V,最小电压为0V,其输入值为0~1023,在一定范围内不同的亮度对应不同的输入值。模拟传感器需要连接到模拟管脚A0~A5上。

硬件连接

如图进行线路连接,模块的G接主板的GND模块的V接主板的5VLED灯的SD3光线传感器的SA0

编写程序

我们可以通过串口打印工具查看当前亮度下传感器所对应的数值,从而确定我们什么需要开灯时传感器对应的数值

使用串口打印模拟引脚A0的值,为了更好看清数值可以增加一秒的延时

 

点击软件右下角打开串口,可以看到当前光照情况下光线传感器所输入的数值,尝试用手遮挡住光线传感器模拟光线较暗的情况,观察数值的变化


当光线传感器检测到光线较弱时小灯亮起,否则小灯熄灭

效果演示

资源下载
下载价格1.9 积木
原文链接:https://www.legocode.cn/664.html,转载请注明出处~~~
7
广告位招租

评论0

显示验证码
没有账号?注册  忘记密码?

社交账号快速登录