1个不稳定版本
使用旧Rust 2015
0.1.0 | 2018年10月12日 |
---|
在#light-sensor中排名第16
每月下载量25次
13KB
143 代码行
Rust VEML6070紫外光传感器驱动程序
这是一个基于embedded-hal
特质的VEML6070紫外光传感器的跨平台Rust驱动程序。
此驱动程序允许您
- 此驱动程序允许您
- 启用/禁用传感器
- 读取紫外测量值
- 设置积分时间
- 启用/禁用ACK信号
- 设置ACK阈值值
设备
VEML6070是一款先进的紫外(UV)光传感器,具有I2C协议接口,采用CMOS工艺设计。它可以通过简单的I2C命令轻松操作。具有阈值窗口设置的主动确认(ACK)功能允许UV传感器发送UVI警报消息。在强烈的太阳UVI条件下,可以通过软件编程轻松实现智能ACK信号。VEML6070将光电二极管、放大器和模拟/数字电路集成到单个芯片中。VEML6070采用Filtron TM UV技术,提供最佳的光谱灵敏度,以覆盖UV光谱传感。它具有出色的温度补偿和可靠的刷新率设置,无需使用外部RC低通滤波器。VEML6070对太阳UV光具有线性灵敏度,可以通过外部电阻轻松调整。提供软件关机模式,将功耗降低至小于1 μA。VEML6070的工作电压范围为2.7 V至5.5 V。
数据表
应用笔记
许可证
许可协议为以下之一
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT),您可自由选择。
贡献
除非您明确表示,否则任何有意提交以包含在作品中的贡献,根据Apache-2.0许可证的定义,应如上所述双重许可,不附加任何额外条款或条件。
依赖项
~100KB