传感器实验——光感灯

日常生活中我们会经常遇到,楼道、过道或者是地下车库,没人的时候灯处于关闭状态,在人或车通过时灯自动点亮。也许你还注意到,这些LED感应灯在白天或者是光线足够好的情况下,无论有没有人,灯都不会亮。
这些都是LED灯上安装的感应开关在“操控”。我们之前了解了光敏电阻和8MMLED发光模块。使用这两个来做一个简单的光感灯。


光感灯实例

所选设备

MR开发板
在这里插入图片描述

光敏电阻传感器

在这里插入图片描述

8MM发光LED模块

在这里插入图片描述

工作原理

大概意思就是光线强就关闭LED,光线弱打开LED。只是一个范围没有准确值,不过大致原理如此。我们后面会做更复杂的案例。

接线说明

光敏电阻

开发板光敏电阻
5VVCC
GNDGND
A0DO

8MMLED

开发板8MMLED
5VVCC
GNDGND
A2OUT

案例代码

#main.py -- put your code here!

from pyb import Pin,delay

Do = Pin("A0",Pin.IN)      #光敏
OUT= Pin('A2',Pin.OUT_PP)  #发光模块

while True:
    delay(500)           
    if Do.value()==0:
        OUT(0)
    else:
        OUT(1)
#是不是很简单?别急咱慢慢扩展

现象:光线强LED灯亮起,光线弱LED灯熄灭

简单光感灯就完成了
在这里插入图片描述

相关推荐
©️2020 CSDN 皮肤主题: 鲸 设计师:meimeiellie 返回首页