基于STM32F1XX 、HAL库的OPT3002DNPR 环境光传感器驱动应用C语言程序设计

一、简介:

OPT3002DNPR是德州仪器(TI)生产的一款数字环境光传感器(ALS),具有以下特点:

  • 测量范围:0.01 lux 至 83k lux

  • 自动满量程设置(无需手动配置)

  • 精确的光谱响应与人眼匹配

  • 低功耗:工作电流1.8μA(典型值)

  • 供电电压范围:1.6V 至 3.6V

  • 12位高分辨率输出

  • I2C接口(最大400kHz)

  • 小尺寸封装:2mm × 2mm × 0.65mm

二、硬件接口:

OPT3002DNPR    STM32
----------------------
VDD        ->  3.3V
GND        ->  GND
SCL        ->  PB6 (I2C1_SCL)
SDA        ->  PB7 (I2C1_SDA)
ADDR       ->  GND或VDD (决定I2C地址)
INT        ->  可选连接至GPIO输入

I2C地址:

  • ADDR接地:0x44

  • ADDR接VDD:0x45

三、头文件:

#ifndef __OPT3002_H
#define __OPT3002_H

#include "stm32

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值