ESP8266-Arduino编程实例-BH1750FVI环境光传感器驱动
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模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线如下:
ESP8266-Arduino编程实例-BH1750FVI环境光传感器驱动相关推荐
- ESP8266-Arduino编程实例-MQ3酒精传感器驱动
MQ3酒精传感器驱动 1.MQ3介绍 MQ3 气体传感器模块可用于气体泄漏检测(在家庭和工业中). 适用于检测酒精.苯.CH4.己烷.液化石油气.一氧化碳.由于灵敏度高.响应时间快,可以尽快进行测量. ...
- ESP8266-Arduino编程实例-MQ-7一氧化碳传感器驱动
MQ-7一氧化碳传感器驱动 1.MQ-7介绍 MQ7 气体传感器模块可用于气体泄漏检测. 用于家庭和工业中的气体泄漏检测设备,适用于一氧化碳的检测. 由于其高灵敏度和响应时间,可以尽快进行测量. MQ ...
- ESP8266-Arduino编程实例-TCS34725颜色传感器驱动
TCS34725颜色传感器驱动 1.TCS34725介绍 TCS3472 器件提供红色.绿色.蓝色 (RGB) 和清晰光感应值的数字返回. 集成在芯片上并定位于颜色传感光电二极管的 IR 阻挡滤光片可 ...
- ESP8266-Arduino编程实例-MLX90393磁场传感器驱动
MLX90393磁场传感器驱动 1.MLX90393介绍 MLX90393 磁场传感器可以在运行时重新编程为不同的模式和不同的设置. 该传感器使用 Melexis 专有的 Triaxis® 技术提供与 ...
- ESP8266-Arduino编程实例-APDS-9930环境光和趋近感器驱动
APDS-9930环境光和趋近感器驱动 1.APDS-9930介绍 APDS-9930 在单个 8 引脚封装中提供数字环境光感应 (ALS).IR LED 和完整的接近检测系统. 接近功能提供 100 ...
- ESP8266-Arduino编程实例-TSL2561亮度传感器驱动
TSL2561亮度传感器驱动 1.TSL2561介绍 TSL2560 和 TSL2561 是第二代环境光传感器器件.每个都包含两个集成模数转换器 (ADC),用于集成来自两个光电二极管的电流.两个通道 ...
- ESP8266-Arduino编程实例-HC-SR04超声波传感器驱动
HC-SR04超声波传感器驱动 1.HC-SR04简单介绍 HC-SR04 超声波传感器使用声纳来确定与蝙蝠或海豚等物体的距离. 超声波测距模块HC-SR04提供2cm-400cm测量,测距精度可达3 ...
- ESP8266-Arduino编程实例-BMA250加速度传感器驱动
BMA250加速度传感器驱动 1.BMA250介绍 BMA250 是一款先进的超小型三轴低重力加速度传感器,具有数字接口,适用于低功耗消费电子应用. BMA250 允许测量 3 个垂直轴上的加速度,从 ...
- ESP8266-Arduino编程实例-VEML6040颜色传感器驱动
VEML6040颜色传感器驱动 1.VEML6040介绍 VEML6040 颜色传感器可感应红光.绿光.蓝光和白光,并使用 CMOS 工艺将光电二极管.放大器和模拟/数字电路集成到单个芯片中. 通过应 ...
- ESP8266-Arduino编程实例-LIS3MDL磁场传感器驱动
LIS3MDL磁场传感器驱动 1.LIS3MDL介绍 LIS3MDL 具有±4/±8/±12/±16 高斯的用户可选满量程.自检功能允许用户在最终应用中检查传感器的功能.该设备可以被配置为生成用于磁场 ...
最新文章
- 锦上添花DataGrid!
- 自动增加asp元件及onclick
- 指针增量和数组的关系,指针偏移的补充,(重要面试),gdp调试,将数组中的n个元素逆序存放
- 数数塔 NBUT - 1083
- U-Boot启动过程完全分析
- CentOS 7 yum方式快速安装MongoDB
- 使用 dotnet format 格式化代码
- QT安装配置是注意事项
- 详谈分布式系统缓存的设计细节
- java 返回js,Javascript返回上一页
- deepin安装bochs2.6.2_深度Deepin系统中wine4.0.1源编辑安装
- hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等
- 2021年下半年软考数据库系统工程师真题答案解析
- as400 编程语言c,AS400_RPG入门
- 简单的魔方复原方法, 魔方还原公式,图解
- pygame--图片随键盘移动
- 2021-04-29 Do not nest ternary expressions
- 在阿里云从0开始部署vue+springboot项目
- 2022暑期杭电第八场
- 于Mozilla平台的扩展开发