利用TI 评估板及DY口袋板设计一个光照强度监控系统。通过按键进行显示界面初始化,启动定时器进行圆盘电位器电压的定时采集。当电位器电压符合阈值设定时,启动光照强度电压的采集;并将采集到的圆盘电位器电压、光照强度电压同步显示到LCD。 当光照强度累加值超过限额后,可启动蜂鸣器、LED进行声光报警,并在LCD显示报警信息。 系统可扩展进行电压值的存储,以便进行后续的数据分析。
1
51单片机用用IO口模拟I2C总线驱动GY-30 光照强度模块测量周围的光照强度,给单片机串口发送一个任意字符串就可以触发单片机采集一个光照强度值,打印到电脑的串口调试助手,同时单片机的数码管也显示光照强度值,由于数码管显示是动态显示的,所以数据采集和显示必须分开,否则数码管是不能正常显示的。采集回来的光照强度根据程序设定的逻辑会适当点亮P1口的LED灯的数量以控制光照强度在一个稳定的范围。
1
本系统所用当下流行使用的BH1750和DHT11传感器,并通过1602显示屏实现人机交互,本程序分模块放置,方便使用者读懂程序。
1
基于stm32f103zet6的光照强度传感器例程,在IIC的例程上进行修改,并最终实现了对光照强度的读取和显示。简单易懂,便于移植
2021-06-15 15:07:47 7.85MB stm gy-30 stm32f103zet6 BH1750
1
设计的是一个简易的温室光照强度检测系统,将由光照强度产生的模拟电压信号转换为数字信号,再转换为照度(单位是勒克斯)显示在LED上。光照强度的变化,使光敏电路中光敏电阻阻值改变,将电阻变化转换为电桥产生的压差的变化,然后,经放大电路将产生的压差放大,则得到可以被A/D转换的模拟电压;产生的模拟电压信号经A/D转换器ADC0809转换为数字信号,然后转换为照度显示在LED上。经测试,普通实验室中,若光照强度大约为170LUX,测的电压差为1.66V。当电压差超过一定范围时,即当光照强度升高时会通过逻辑笔显示高电平,表示光照强度过高,并且会产生报警信号,此时,蜂鸣器响,液晶屏上显示太阳图标和光照过高;当电压差低于一定范围时,也会产生报警信号,此时,蜂鸣器响,液晶屏上显示太阳图标和光照过低;当电压差在正常范围内时,即当光照强度正常时,此时,蜂鸣器不响,液晶屏上显示太阳图标和光照正常。LED上最后三位显示电压差的值,前三位显示光照强度的值。程序设计中用到的硬件是光敏电阻、放大电路、ADC0809、8255A和七段LED数码管以及8279数码管控制电路、液晶显示屏。
2021-05-21 13:13:03 242KB 光照强度测试仪 接口技术实习
1
关于数字式光照强度检测的设计 其中还包括用到的主要的部分单片机程序
2021-05-19 19:16:36 4.34MB 实验 提示
1
【下载前请查看主页内关于测试光照强度的文章】 该资源是基于Android开发的测试光照强度的APP,是使用手机的光线传感器来获取数据,并将数据写入SQLite数据库中。
2021-05-16 17:34:23 142KB Android
1
基于51单片机的光照强度检测,简单实用。
2021-04-27 08:36:04 1KB 光照强度
1
本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机 • 1.LCD1602液晶显示、光敏电阻、按键、蜂鸣器组成 • 2.实时显示当前光照强度信息 • 3.可设置王照强度报警阈值 • 4.当光照强度高于最高阈值或低于最低阈值时报警
2021-04-19 22:09:51 121KB 51单片机 52单片机 光照强度 proteus
1
基于51单片机光照强度检测系统
2021-04-19 21:28:05 47.59MB 51单片机 光照强度
1