STM32F103试用体验:OLED显示及DHT11温湿度测量实验

STM32F103试用体验:OLED显示及DHT11温湿度测量实验,第1张

1.实验简述

之前做了在GD32开发板上的温湿度测量实验,现在在精英STM32开发板上调整代码重新实现.

用到的材料工具如下:

(1)精英STM32开发板

(2)0.96寸OLED模块

(3)DHT11模块

(4)Keil项目程序

2.连接方式

利用开发板的OLED/Camera接口,直接将模块插入到此接口内,从原理图中得出接口对应的单片机引脚后,在程序中修改相应引脚,如图:

3.实验过程

单片机通电后,先显示基本信息至OLED屏,然后每1秒通过DHT11获取温湿度数据,并实时在OLED屏上显示.

开始时测得温度26.6度,湿度91%,如图:

对DHT11模块吹口仙气(效果不明显可以多吹几口^_^),可看到温度变为27.7度,湿度上升为95%

4.关键代码

OLED初始显示内容:

STM32F103试用体验:OLED显示及DHT11温湿度测量实验,第2张

获取温度并显示:

STM32F103试用体验:OLED显示及DHT11温湿度测量实验,第3张

获取湿度并显示:

STM32F103试用体验:OLED显示及DHT11温湿度测量实验,第4张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2549119.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存