目录
1.模块清单
主要用到STM32F103C8T6最小系统板,0.96寸OLED4线IIC屏幕,DHT11温湿度传感器,在某宝上都可以买到。目前我买的这款DHT11温度可以读取到小数部分,湿度并不能读取到小数部分,不知道是啥原因。工程放在文末,免费获取。
2.功能展示
我买了一个小米的温湿度计,然后根据温湿度计测出的数据对DHT11测出的数据进行一个对比,总体测量出来的话,DHT11湿度误差比较大,±5%,温度测量误差比较小±2℃。
3.程序实现
原理什么的就不多赘述了,b站和csdn上都有大量的讲解,我就贴出一些主要的代码部分,工程会放在文末。采样周期我是使用的tim定时器,1.5秒采样一次。
main.c部分
/**
******************************************************************************
*
*
* 应用平台:STM32F103C8T6最小系统板
*
*