OLED显示DHT22传感器数据
文章目录
- OLED显示DHT22传感器数据
-
- 1、DHT22介绍
- 2、硬件准备与接线
- 3、模块配置
-
- 3.1 定时器配置
- 3.2 DHT22引脚配置
- 3.3 OLED配置
- 4、代码实现
在本文中,我们将介绍如何将 DHT22 温度和湿度传感器与 STM32 Blue Pill 开发板连接,并使用 HAL 库在 STM32CubeIDE 中对其进行编程,并将DHT22传感器的数据显示到OLED显示屏中。
1、DHT22介绍
DHT22 是一种廉价的传感器,可测量相对湿度和温度。 它提供采用 1 线协议的校准数字输出。 与DHT11相比,它测量温度和湿度的精度更高,支持的范围更广。
DHT 传感器已预先校准。 我们可以直接将它们与我们的STM32板连接以获得传感器输出读数。 它们的内部由湿度传感传感器和热敏电阻组成。 这两个组件分别测量湿度和温度。
DHT22引脚
下图显示了 DHT 传感器的引脚图。 DHT 传感器由四个引脚组成。 但在 DHT 模块上,只有 3 个引脚暴露在模块的引脚排列中,并且 10k 欧姆上拉电阻在内部连接到引脚 2。
下面列出了 DHT 传感器的引脚排列及其简要说明。 当您从前端握住传感器时,引脚编号从左到右开始。 它还显示了这些引脚如何与 STM32 Blu