欢迎光临散文网 会员登陆 & 注册

趣味单片机新玩法-单片机的“感知器官”(光敏电阻)

2021-05-27 12:28 作者:想啥_做啥  | 我要投稿


我们都知道人是通过耳朵、眼睛、鼻子、皮肤等器官上的细胞来获取外界的温度、湿度、光强度等信息。那么单片机又是通过什么来获取外界信息的呢?

我们先来看下效果:我们可以看到随着模拟光线强度的变化,LED灯也跟随着一起变亮变暗。

实物效果

我们来介绍单片机获取外界信息众多传感器中的一种:光敏电阻


光敏电阻

单片机获取光线强度原理:光敏电阻主要是将光线的强度转化成变化的电阻;然后通过一个匹配的分压电阻来将变化的电阻转化成变化的电压,单片机通过模数转化模块(A/D)来读取模拟电压从而获取到光线的强度。

我们同样可以通过TinkerCAD来做这个实验


ThinkerCAD效果


代码:

不同的光敏电阻有不同的阻值,这里可以通过修改下面两个值来匹配实际的光敏电阻传感器


比如我这里实物读到的值是从530左右到950左右,那么我们小的往下再取小一点520,大的再取大一点到1000,主要是为了防止临界状态不清晰效果不佳。

获取的A/D值变化


趣味单片机新玩法-单片机的“感知器官”(光敏电阻)的评论 (共 条)

分享到微博请遵守国家法律