esp32光照传感器模块 gy-302光照传感器 文章目录 1、BH1750简介 2、具体参数 3、原理图 4、引脚连接 5、代码实现 6、结果显示 7、备注: 1、BH1750简介 BH1750是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的
对于I2C总线驱动的模块,都要实现I2C的起始信号、停止信号、发送应答三个函数。 起始信号 voidBH1750_Start(){IIC_OUTPUT_MODE_SET();IIC_SDA_OUT=1;IIC_SCL=1;delay_us(5);IIC_SDA_OUT=0;delay_us(5);IIC_SCL=0;} Copy 停止信号 voidBH1750_Stop(){IIC_OUTPUT_MODE_SET();IIC_SDA_OUT=0;IIC_SC...
BH1750FVI 的工作原理是 PD 二极管通过光生伏特效应将输入光信号转换成电信号,经运算放大电路放大后,由 ADC 采集电压,然后通过逻辑电路转换成 16 位二进制数存储在内部的寄存器中(光照越强,光电流越大,电压就越大)。 这是一款我们最常见的 GY-302 光感模块,它长这样: 引脚说明: VCC:电源引脚,接正电(3V~5V)...
GY-302 光感模块的芯片是 BH1750FVI,BH1750FVI 的内部是由光敏二极管、运算放大器、ADC 采集、晶振等组成的,它的通信协议是 I2C。BH1750FVI 的工作原理是 PD 二极管通过光生伏特效应将输入光信号转换成电信号,经运算放大电路放大后,由 ADC 采集电压,然后通过逻辑电路转换成 16 位二进制数存储在内部的寄存器中(...
下图中所示即为GY-302(BH1750FVI )光照传感器,他们除了封装不一样以外,驱动方法是一样的。 模块参数 采用ROHM原装BH1750FVI芯片 供电电源:3-5V 传感器内置16bitAD转换器,光照度范围:0-65535 Lx 结果直接数字输出,省略繁杂的计算,省略标定 标准NXP IIC通信协议 ...
型号:GY-302 尺寸:13.9mm X 18.5mm 采用ROHM原装BH1750FVI芯片 供电电源 :3-5v 数据范围:0-65535 传感器内置16bitAD转换器 直接数字输出,省略复杂的计算,省略标定 不区分环境光源 接近于视觉灵敏度的分光特性 可对广泛的亮度进行1勒克斯的高精度测定 价格说明 价格:商品在爱采购的展示标价,具体的成交价格可能因...
BH1750是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度...
BH1750_ONE_L 0x23// 一次低分辨率模式,4lx,16ms,测量后模块转到PowerDown模式voidBH1750_Start(void);voidBH1750_Stop(void);voidInit_BH1750(void);voidmread(void);uint32_tValue_GY30(void);voiddelay_nus(uint16_tus);voidDelay_mms(uint16_ttmp);voidBH1750_SendACK(intack);intBH1750_RecvACK...
(5) BH1750-即-GY-302光照传感器 3.了解驱动原理 3.1.程序设计理念 这是基于标准的官方数据手册的驱动说明I2C传感器的设计,即它的支撑持标准全速400KHz速率通信(实测确实没问题);这个流程图大概说的是程序设计: 1.上电初始化 2.断电后上电(软指令,可省略步骤) ...
GY-302 光感模块的芯片是 BH1750FVI,BH1750FVI 的内部是由光敏二极管、运算放大器、ADC 采集、晶振等组成的,它的通信协议是 I2C。BH1750FVI 的工作原理是 PD 二极管通过光生伏特效应将输入光信号转换成电信号,经运算放大电路放大后,由 ADC 采集电压,然后通过逻辑电路转换成 16 位二进制数存储在内部的寄存器中(...