BH1750FVI 是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。 工作原理: BH1750的内部由光敏二极管、运算放大器、ADC采集、晶振等组成。PD二极管通过光生伏特效应将输入光信号转换成电信号,经运算放大电路放大后,由ADC采集电压,然后通过逻辑电路转换成16位二进制数存储在内部的寄存器中(光照越强,光电流越大,电压就越大)。 产品特点:支持I2CBUS接口接近视觉灵敏度的光谱灵敏度特性输出对应亮度的数字值对应广泛的输入光范围。(相当于1-65535lx)通过降低功率功能,实现低电流化。通过50Hz/60Hz除光噪音功能实现稳定的测定。支持1.8v逻辑输入接口。无需其他外部件。光源依赖性弱。有两种可选的I2Cslave地址。可调的测量结果影响较大的因素为光入口大小。使用这种功能计算1.1lx到100000lx马克斯/分钟的范围。最小误差变动在±20%。受红外线影响很小。
2023-04-08 10:34:04 5.06MB BH1750 光照传感器 物联网
1
LCD(TG150A) 显示(msp430通过spi通信)
2023-04-07 19:33:37 45KB LCD(TG1501A)
1
基于imx6ull的智能家居温湿度监控系统 项目功能: 1.通过sht20温湿度芯片采样温湿度,可在手机APP上订阅温湿度 2.在手机APP上控制imx6ull开发板上的LED的亮灭。 3.oled上显示温湿度采样值以及实时时间 4.当温度超过预警值时,oled屏幕显示高温报警,打开蜂鸣器报警 使用设备: 1.开发板:imx6ull开发板 2.oled:spi的SSD1309 3.温湿度传感器:sht20 通过这个项目你能学习到更加切合实际生活应用的IMX6ULL开发项目,非常有学习价值和意义的一个项目,对小白和已经有一定实操Linux嵌入式开发经验的学生或者社会工作人员们非常友好!这个项目也非常值得你去拥有和学习,让我们一起努力吧!
2023-04-07 17:24:42 7.53MB iic spi mqtt imx6ull项目
1
这是一个汉字提取软件,可以用于OLED显示的汉字提取,自动生成16进制代码,输出代码是可以设置的,使用非常方便,是一种常用软件的。
2023-04-07 15:55:24 886KB 汉字提取 OLED LCD STM32
1
使用Proteus8.9版本进行仿真,STM32F103芯片测量方波频率,LCD显示周期和频率。因为通常STM32使用的是外部时钟源,而仿真需要进行修改,改成内部时钟源,里面的代码是修改好的,配置成内部震荡源做时钟。在此保存发布,供大家免费下载参考。里面包含proteus工程文件(注意,我这个版本高,你必须使用8.9或8.9以上版本才能打开),和STM32工程文件,不需要额外配置,下载后即可运行仿真。注意,不需要积分就可以下载。
2023-04-06 19:45:50 3.38MB stm32 嵌入式硬件 单片机 protreus仿真
1
ov7670+AL422B模块 lcd显示摄像头采集的数据 使用STM32F107VC开发
2023-04-06 16:51:33 5.06MB OV7620 AL422B
1
STM32 MPU6050 OLED实现手环记步功能 Flash实现掉电保存
2023-04-06 15:48:00 15.34MB stm32 arm 嵌入式硬件 单片机
1
底层代码使用CubeMX生成,传感器驱动使用HAL库进行编程配置,传感器和OLED均使用的是软件IIC,按照代码中提示的IO口硬件组装能够直接使用
2023-04-06 15:23:20 25.02MB MAX30102 stm32 CubeMX HAL库
1
STM32F4 ADC采样,平滑滤波后计算采样信号的峰峰值,周期和频率,并通过LCD实时显示波形
2023-04-04 19:02:24 5.51MB stm32 ADC LCD 滤波
1
使用两块单片机,A单片机使用PCF进行AD采值(IIC通信),使用MAX232与B单片机进行通信,B单片机接收数据,并用LCD1602显示出来,程序+仿真
2023-04-04 12:49:11 172KB 单片机 MAX232 LCD PCF
1