一款基于SHT30高精度温湿度传感器的数显模块,搭载32位STM32F030系列MCU,IIC接口OLED,复用IIC通讯,实现对温湿度的精确采集和显示。
1.产品简介
一款基于SHT30高精度温湿度传感器的数显模块,搭载32位STM32F030系列MCU,IIC接口OLED,复用IIC通讯,实现对温湿度的精确采集和显示。
2.应用场景
1.入门学习IIC通讯协议(软件复用IIC)的开发验证
2.学习OLED显示屏的开发验证
3.学习STM32F030(或其他国产PINTOPIN替代)单片机的开发验证
4.学习SHT30高精度温湿度传感器的开发验证
5.对工作、生活环境进行温湿度的采集和显示
3.产品概述
1.主要面向DIY爱好者,提供一款入门级的温湿度传感器采集显示功能板,具备以下特点:
2.成本低廉,总价在30元上下;
3.板载一块高精度温湿度传感器SHT30,用于对工作、生活环境进行温湿度的采集;
4.板载一块IIC接口 0.96寸 OLCD彩色显示屏,用于温湿度的显示及输出调试信息;
5.电源接口带有TVS管防止尖峰电压烧坏芯片,USB口带有TVS管防止尖峰电压烧坏后级电路;
6.带有1路串口输出,用于调试打印;
7.软件采用了复用IIC方式进行数据的采集和数据的显示,挂载在同一IIC总线上。
4. 产品参数
1.湿度测量范围: 0~100%RH
2.湿度测量精度: ±3%
3.温度测量范围: 0~125℃
4.温度测量精度:±0.3℃
5.供电:使用Micro-B USB接口,额定电压4~6V,推荐使用USB 5V供电;
6.MCU:STM32F030F4P6,ARM Cortex-M0内核 主频最高48Mhz,4K RAM;
7.温湿度传感器接口:IIC;
8.OLED液晶显示屏接口:IIC
9.烧录接口:SWD;
10.制作成本:大约在30元~35元左右。
11.PCB参数:30mm x 40mm 两层异形板设计 正面放主要器件, 背面不放元件方便粘贴,四周有定位柱与OLED液晶屏连接(详见下示意图)。
5. 使用说明
1.焊接好PCBA后通过排针连接OLED液晶屏,并用铜柱固定
2.烧录应用程序,如需二次开发,请参考附件源码
3.使用一根带有USB-B接口的数据线供电。
4.上电静待几秒钟即可在液晶屏看到稳定的温湿度显示。
6.备注说明
本功能板包含硬件和软件,需要下载代码驱动,详情见附件。
附件包含软件源代码及直接烧录固件,还有位号图,方便小伙伴复刻焊接。
本功能板采用SWD接口,可以使用stlink或者daplink烧录代码,程序源码采用keil作为开发环境。
7. 测试视频
1. 安装屏幕
2. USB供电
3. 用手触摸温湿度传感器改变温湿度的显示。
点赞