arduino传感器专辑之光敏电阻模块(arduino控制光敏电阻传感器程序)

28次阅读

光敏电阻器 arduino 传感器专辑之光敏电阻模块

光敏电阻介绍

1、光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。

2、光敏电阻器是利用 半导体 的 光电效应 制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强、电阻减小、入射光弱、电阻增大。

3、常用的光敏电阻器硫化镉光敏电阻器,它是由 半导体材料 制成的。光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达 1~10M 欧, 在强光条件(100LX)下,它阻值(亮阻)仅有几百至数千欧姆。光敏电阻器对光的敏感性(即光谱特性)与人眼对 可见光(0.4~0.76)μm 的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。设计光控电路时,都用 白炽灯 泡(小电珠)光线或自然光线作控制光源,使设计大为简化。

4、光敏电阻器通常由光敏层、玻璃基片(或树脂防潮膜)和电极等组成。光敏电阻器在电路中用字母“R”或“RL”、“RG”表示。

光敏电阻结构

光敏电阻模块

模块参数:

工作电压:DC3.3-5V

光敏电阻型号:5516

模块针脚:3 针或 4 针(4 针的多出一个模拟输出端 AO)

模块接线图:

1、VCC 接电源正极 3.3-5V

2、GND 接电源负极

3、DO TTL 开关信号输出

4、AO 模拟信号输出

模块实物接线图

光敏电阻传感器模块的电原理图

原理图

模块特点:

1、工作电压 3.3V-5V

2、使用宽电压 LM393 比较器

3、设有固定螺栓孔,方便安装

4、采用灵敏型光敏电阻传感器

5、小板 PCB 尺寸:3.2cm x 1.4cm

6、配可调电位器可调节检测光线亮度

7、输出形式,DO 数字开关量输出(0 和 1)和 AO 模拟电压输出

8、比较器输出,信号干净,波形好,驱动能力强,超过 15mA。

光敏模块实验

模块实验说明:

1、光敏电阻模块对环境光线最敏感,一般用来检测周围环境的光线的亮度,触发 Arduino 或继电器模块等;

2、模块在环境光线亮度达不到设定阈值时,DO 端输出高电平,当外界环境光线亮度超过设定阈值时,DO 端输出低电平;

3、DO 输出端可以与 Arduino 直接相连,通过 Arduino 来检测高低电平,由此来检测环境的光线亮度改变;

4、DO 输出端也能直接驱动继电器模块,由此可以组成一个光控开关;

5、光敏电阻模块小板模拟量输出 AO 可以和 AD 模块相连,通过 AD 转换,可以获得环境光强更精准的数值。

6、光敏传感器控制的 LED 为你 Arduino 上接的 13 脚 LED 灯(也可以理解为负载),并非模块上的 D0-LED+ 指示灯。

7、模块上的蓝色电位器旋钮更好不要顺时针和逆时针到底,保持在中间即可控制。微调进行灵敏度调节。

8、本实验只使用 3 针模块,当达到设定光线强度阙值时,LED 亮灯 3 秒。

arduino 连接图

arduino 代码

void setup() {

}

void loop() {

if (digitalRead(3)) {

digitalWrite(13, LOW);

}

else {

digitalWrite(13, HIGH);

delay(3000);

}

}

欢迎关注智联电子 DIY, 更多有趣好玩的电子 ***,arduino、esp8266、单片机、树莓派等等

arduino 光敏电阻传感器 arduino 传感器专辑之光敏电阻模块

尤娜
版权声明:本站原创文章,由 尤娜 2022-11-24发表,共计1318字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。