3-2 光敏电阻(智能应用篇)

3-2 光敏电阻

在这里插入图片描述

Arduino感应环境亮度
在这里插入图片描述

光敏电阻

光敏电阻不是唯一的感应亮度的传感器,此处满足我们的需要,使用其足够
在这里插入图片描述

LDR光敏电阻
在这里插入图片描述

最早的照片是使用感光材料制作的,光敏电阻也称photoresistor

在这里插入图片描述

光敏电阻可以感应光学强弱,光线强度越高,光敏电阻阻值越低

光敏电阻(光线调整电阻阻值)像电位器(手动调整电阻阻值)

光敏电阻应用于arduino原理

分压电路
LDR光敏电阻 5528表示其型号
在这里插入图片描述

要使用光敏电阻,还有另外的一个电阻10K,组成分压电路,接线如上
A0引脚电压会随光敏电阻变换而变化

在这里插入图片描述

环境亮度如何影响光敏电阻的电压的,如上

当电压变化时可以读取A0模拟输入输出口的模拟信号

为什么R1的电阻选择10K,光敏电阻型号5528决定R1阻值大小

光敏电阻主要技术参数

技术参数接收到的概念,每种型号对应不同的参数(根据实际应用选择恰当的型号,根据技术参数表格进行选择)
在这里插入图片描述

几个关键的技术参数如下
在这里插入图片描述

如MG5528
最高工作电压:5528光敏电阻正常工作时的最高电压为150V(arduino的最高电压5V,可以满足要求)
容许功耗:正常工作允许的功率损耗多大,功率=电压X电流。
环境温度:光敏电阻正常工作运行的环境温度变化范围(-30~70)
亮电阻:10lux,表示光照度的国际单位(10lux,黄昏室内的光照度),此情况下差不多快要开灯了,其光敏电阻阻值大概为820K欧姆,在0lux黑夜的情况下其电阻阻值为1M欧姆,之前的R1选择10K是因为黄昏时LDR电阻大概为820K,这样分压时电压大概在正中间比较好读取数值,让arduino更好体验到环境的变化
暗电阻:0lux,在0lux黑夜的情况下其电阻阻值为1M欧姆

lux,表示光照度的国际单位
在这里插入图片描述

电路连接

在这里插入图片描述
在这里插入图片描述

程序

测试程序 - 太极创客
Arduino

/* 光敏电阻测试程序
by 太极创客 (2017-11-02)
www.taichi-maker.com
本程序用于太极创客《零基础入门学用Arduino教程 - 智能应用篇》。
如需要获得具体电路连接细节,请查阅太极创客制作的
《零基础入门学用Arduino教程 - 智能应用篇》页面。
 
光敏电阻一端接在Arduino Uno的A0引脚,另一端接在Arduino的接地引脚
10k电阻一端接在Arduino Uno的A0引脚,另一端接在Arduino的+5V引脚(10k电阻可替换为其它阻值电阻)
----------------------------------------------------
 
           光敏电阻     10K
接地   o---/\/\/--.--/\/\/---o +5V
                  |
A0引脚 o----------
 
----------------------------------------------------
*/
 
void setup() {
  Serial.begin(9600);  //启动串口通讯
}
 
void loop() {   
  Serial.print("LDR Reading: ");  //通过串口监视器
  Serial.println(analogRead(A0)); //输出LDR读数 
  delay(10);
}

读取A0引脚的数值(0~5V 对应0~1023个数值)

上述程序以及电路进行验证完全可行,成功的运行没有问题

光敏电阻确实可以感受到外接光线的变化(根据光线进行阻值变化带动对应电压的变化)

效果演示

在这里插入图片描述

此时室内光敏电阻的电压为309、310左右

当打开手电照射光敏电阻时,发现数值变低为160左右(电阻减小,电压减小)
在这里插入图片描述

用纸盖住光敏电阻,发现数值增大到500左右(电阻增大,电压增大)
在这里插入图片描述

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吾名招财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值