【Arduino】108种传感器模块系列实验(02)

实验二:光敏电阻传感器模块

我手里这块是三针版的,挺秀气吧

光敏电阻是用硫化隔或硒化隔等半导体材料制成的特殊电阻器,其工作原理是基于内光电效应。光照愈强,阻值就愈低,随着光照强度的升高,电阻值迅速降低,亮电阻值可小至1KΩ以下。光敏电阻对光线十分敏感,其在无光照时,呈高阻状态,暗电阻一般可达1.5MΩ。光敏电阻的特殊性能,随着科技的发展将得到极其广泛应用。

光敏电阻器通常由光敏层、玻璃基片(或树脂防潮膜)和电极等组成。光敏电阻器在电路中用字母“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秒。

仿真的实验接线示意图

实验的图形编程

/*

光敏电阻传感器模块逻辑流程图

ad电阻原理图_【雕爷学编程】Arduino动手做(2)---光敏电阻模块相关推荐

  1. ad电阻原理图_负载电阻的原理及应用

    在开始主题之前,我们需要了解的是:负载电阻是什么? 将其拆分:负载和电阻: 负载,顾名思义,是指连接在电路中的电源两端的电子元件.主要功能就是将电能转换成其他形式的能,以实现能量的转换.负载电阻是电阻 ...

  2. 【雕爷学编程】Arduino动手做(16)---数字触摸传感器

    37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...

  3. 「雕爷学编程」Arduino动手做(15)——手指侦测心跳模块

    37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...

  4. 【雕爷学编程】Arduino动手做(93)--- 0.96寸OLED液晶屏

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  5. ad电阻原理图_Arduino动手做(2)光敏电阻模块

    Arduino动手做(1)干簧管传感器模块 [Arduino]66种传感器模块系列实验(02) 实验二:光敏电阻传感器模块 我手里这块是三针版的,挺秀气吧 光敏电阻是用硫化隔或硒化隔等半导体材料制成的 ...

  6. 《花雕学AI》01:尝试使用新必应制作《雕爷学编程》的栏目介绍

    跨年头尾三个月,花雕走完塔克拉玛干沙漠回来后,突然发现世界变了,微软投资的ChatGPT火起来了,特别是升级的ChatGPT4.0,更是异常火热!这一个多月来,人工智能AI突然爆发,能做的事情太多了, ...

  7. arduino水温度传感器数字显示_【雕爷学编程】Arduino动手做(5)---热敏温度传感器模块...

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器模块,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备逐 ...

  8. arduino 土壤温湿度传感器_【雕爷学编程】Arduino动手做(70)---土壤湿度传感器...

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  9. arduino控制小车转向_【雕爷学编程】Arduino动手做(4)---振动传感器模块

    37款传感器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备逐一做做实验 ...

最新文章

  1. 深度学习之核心要素:输入输出、目标函数、前向传播、后向传播、学习率、梯度下降
  2. 【CV秋季划】生成对抗网络GAN有哪些研究和应用,如何循序渐进地学习好?
  3. maven中的oracle,maven中安装SQL SERVER 和 Oracle JDBC驱动
  4. 认识oracle监听器配置文件
  5. lora终端连接云服务器_物联网通讯技术三足鼎立形成:NB-IoT、eMTC、LoRa各有千秋...
  6. “干活的干不过写PPT 的”:新东方年会神曲刷屏背后:这3点值得我们思考
  7. ironpython使用方法_IronPython连接MySQL的方法步骤
  8. 【论文翻译】CenterNet: Objects as Points
  9. C语言为内存分配空间(代码段、数据段、bss段、存储类、变量的生命周期)
  10. 我的大脑越来越喜欢那些碎片化的、不用思考的文章了!
  11. 日志报错:WARNING: An illegal reflective access operation has occurred
  12. ndt_matching解读
  13. 地磅系统连不上云端服务器,LiteCMS云称重管理系统
  14. C/C++ 下标运算符subscript、后缀表达式、正负下标
  15. excel表格如何拆分数据
  16. PL/SQL Developer配置使用说明
  17. 诺基亚Lumia630开始预订
  18. linux qt 背景图片,qt设置背景图片
  19. Vue百度地图标注点定位显示
  20. 前端页面渲染markDown文件

热门文章

  1. java.lang.reflect.InvocationTargetException 的惨痛教训
  2. 第四篇:断路器(Hystrix)(Finchley版本)V2.0_dev
  3. 系统架构设计师 - 23种设计模式(GOF)
  4. 软件设计师 - 超键、无损连接、函数依赖
  5. Error running ‘xxx‘: Command line is too long. Shorten command line for xxx or also for Spring Boot
  6. 前端_网页编程 节流
  7. 一个简洁实用的后台管理系统AWESOME
  8. 去除VScode中的黄色警告波浪线问题
  9. scara机器人dh参数表_两分钟带你了解机器人标定的因素
  10. python 查看变量_剖析python运算符is和==的区别