程序功能说明:
1、通过STM32的硬件I2C读写控制BH1750光照度传感器模块测量环境光照强度。
2、程序通过串口打印输出光照强度值。
3、程序将光照强度值在LCD屏上显示。
程序注意事项:
1、根据BH1750传感器手册可知,在One Time H-Resolution Mode2测量模式下测量光照强度大于会要120ms以上的测量时间,所以程序在发送测量命令以后应该尽量延时120ms以上,否则测量出来的数据不准确。
2、在两次测量之间最好加个延时,也就是在第一次测量结束和下次测量命令发出之间加个100ms左右的延时,否则也会出现测量错误的问题。
3、在使用FSMC驱动LCD时不能用I2C1,只能用I2C2,或者将I2C1的时钟和引脚重映射。
4、测量结果保存在两个字节中的,所以需要作移位处理,具体处理方式可以产考手册和程序。
资源简介:程序功能说明:1、通过STM32的硬件I2C读写控制BH1750光照度传感器模块测量环境光照强度。2、程序通过串口打印输出光照强度值。3、程序将光照强度值在LCD屏上显示。程序注意事项:1、根据BH1750传感器手册可知,在One Time H-Resolution Mode2测量模式下测量光...
上传时间: 2022-06-15
上传用户:jason_vip1
资源简介:针对目前我国已经存在的温室控制系统成本高、网络化不足以及测量环境因子单一等问题,文中开发了一套基于STM32的温室远程控制系统。该系统通过利用STM32单片机作为温室内的控制器以及MFC编写的控制软件实现对温室内空气温度、空气湿度、光照强度和CO2浓度多个...
上传时间: 2022-06-09
上传用户:qingfengchizhu
资源简介:功能说明:当温度低于设定的阀值时,相应的指示灯亮,同时相应的继电器吸合,继电器可以驱动负载(风扇、制冷片、加热管等)。当温度高于报警值时,声光报警。按键为设置按键、加键和减键。可设置报警值和温度控制范围,温度测量范围0到99.9摄氏度,精度为0.1...
上传时间: 2022-02-25
上传用户:XuVshu
资源简介:基于遗传算法的PID参数的PID参数整定,在matlab环境下的源程序.PID参数的整定有两种可用的方法,理论设计法及实验确定法.
上传时间: 2017-02-07
上传用户:heart520beat
资源简介:基于STM32 处理器的串口操作源代码,UV3开发环境
上传时间: 2013-12-16
上传用户:牛布牛
资源简介:基于STM32的ucos源代码,所用的开发环境是KEIL,高兴的是,所有的源文件和操作系统,都可以直接使用.
上传时间: 2017-07-20
上传用户:xhz1993
资源简介:基于STM32的OLED显示仿真设计(包含源程序+Proteus仿真)
上传时间: 2021-10-31
上传用户:wky20090436
资源简介:基于STM32步进电机驱动设计包含原理图源程序
上传时间: 2021-10-31
上传用户:kid1423
资源简介:基于51单片机的光照强度测量与调节的照明系统源码
上传时间: 2022-01-22
上传用户:pagedown
资源简介:基于STM32的俄罗斯方块设计,包含源程序、原理图、PCB文件原理图:PCB:实物:
上传时间: 2022-02-25
上传用户:wky20090436