一:模块信息
VEML7700是一款高准确度环境光数字式16位分辨率传感器,采用小型透明封装,尺寸为6.8mmx2.35mmx3.0mm。它包含高灵敏度的光电二极管、低噪声放大器、16位A/D转换器,并支持易于使用的I2C总线通信接口。
接口方式:环境光结果以数字值形式可用。
二:产品特征
封装类型:表面贴装
包装:侧面视图
尺寸(长x宽x高,单位:毫米):6.8x2.35x3.0
集成模块:环境光传感器(ALS)
供电电压范围VDD:2.5V至3.6V通过I2C接口通信。
耐久性:72小时,MSL4,依据J-STD-020
低关断电流消耗:典型值0.5A
三:环境光功能
FiltronT技术适配:接近真实人眼响应
0-TrimT技术采用:ALS输出容差≤10%
16位动态范围,用于从0lx到约120klx的环境光检测,分辨率低至0.0036lx/ct,支持低透射率(暗)镜片设计
100Hz和120Hz闪烁噪声抑制出色的温度补偿功能
高动态检测分辨率软件关机模式控制
四:应用领域
用于电视显示器、智能手机、触摸手机、PDA和GPS等设备
背光调光的环境光传感器
用于工业开关照明操作的环境光传感器
用于消费、计算和工业设备及显示的光开关
五:软件代码如下所示:
#include <SparkFun_VEML7700_Arduino_Library.h>
SparkFunVEML7700 mySensor;
void setup() {
Serial.begin(115200);
//切换IIC的引脚地址
Wire.begin(2, 1);
mySensor.begin(); // 初始化传感器[reference:6]
}
void loop() {
float lux = mySensor.getLux(); // 读取光照强度(Lux)[reference:7]
Serial.print("Lux: ");
Serial.println(lux);
delay(250); // 默认每250ms读取一次[reference:8]
}六:实物验证:
我要赚赏金
