BH1750FVI环境光传感器驱动
1、BH1750FVI介绍
BH1750FVI 是一款用于 I2C 总线接口的数字环境光传感器 IC。 该IC最适合获取调整手机LCD和Keypad背光功率的环境光数据。 可以在高分辨率下检测宽范围。
BH1750FVI有如下主要特性:
- I2C总线接口(f/s模式支持)
- 光谱责任近似于人眼反应
- 照度数字转换器
- 宽范围和高分辨率。 ( 1 - 65535 lx )
- 通过断电功能实现低电流
- 50Hz / 60Hz 光噪声抑制功能
- 1.8V 逻辑输入接口
- 无需任何外部零件
- 光源依赖性小。 (例如白炽灯、荧光灯、卤素灯、白光 LED、太阳灯)
- 可以选择 2 种 I2C 从机地址。
- 光学窗口影响的可调测量结果(使用此功能可以检测最小 0.11 lx,最大 100000 lx。)
- 小的测量变化 (+/- 20%)
- 红外线的影响很小。
BH1750FVI的功能框图如下:

2、硬件准备
- ESP8266 NodeMCU开发板一块
- BH1750FVI模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线如下: