====== 06.数字式光线传感器(BH1750FVI), Digital Light Sensor ====== ===== code:106 ===== ---- ===== 传感器介绍 ===== {{ :module:sensors:1-5.png?direct&400 |}} **感应类型:**光线 **用途:**可以很准确的获得以Lux为单位的照度。 **原理:**使用的芯片是BH1750FVI,通过IIC总线和Arduino/MCU进行通信,获取数据。 **相关参考:** [[https://www.arduino.cc/en/reference/wire|Arduino官网对IIC总线的介绍]] {{:module:sensors:bh1750fvi.pdf|BH1750芯片手册}} {{:module:sensors:gy-30中文说明.pdf|中文说明}} {{ :module:sensors:gy30.png?nolink |}} **模块引脚:** * VCC:+5 * SCL:IIC 时钟 * SDA:IIC数据 * AD0:IIC地址位 * GND:接地 **使用方法:** 将模块和Arduino/MCU连接,通过IIC总线与模块通信,获得光照数值。 **代码 Code:** {{:module:sensors:06lightdigital.zip|点击下载}} **连线方式:** * VCC --> 5V * GND --> GND * SCL --> A5 * SDA --> A4 * ADD --> GND **代码使用方法:** - 连线 - 下载程序 - 打开串口监视器,设置波特率为115200 bps - 查看光照数据 ---- ===== TREEE 评价 ===== TC:2 功能: ★★ 难度: ★★ 综合评语:这款光照强度传感器的准确度让人满意,体积小巧,功耗很低。 适用项目:准确的光照强度检测,已经各种和光照强度有关的应用。 ---- [[module:sensors|返回传感器页面]]