摘要:随着物联网的技术的发展,为了满足人们对于高质量生活的要求,同时也可以解决对于一些特殊场合的温湿度检测。人们可以在需要检测温湿度的地方安装温湿度传感器,将采取到的温湿度数据通过WIFI传输到手机APP上以此达到检测温湿度的目的。
利用STM32作为系统的核心控制器件,将DHT11温湿度传感器以及ESP8266串口WIFI模块分别与STM32进行连接,可以将DHT11温湿度传感器获取到的温湿度数据发送给STM32进行处理。STM32可以对ESP8266串口WIFI模块进行设置,将其设置成服务器端,而手机开发的android的APP作为客户端,从而利用MCU与ESP8266间的通信将采集到的相关信息传送到APP上进行显示。
关键词:WIFI技术;温湿度检测;无线传输;ESP8266;移动APP
目录
摘要
ABSTRACT
第一章 绪 论-1
1.1课题研究的目的- 1
1.2同行研究概况-1
1.3课题设计目标-2
第二章 系统基本技术-3
2.1WIFI技术概述-3
2.1.1WIFI技术的原理与协议架构-3
2.1.2 WIFI技术的优势-3
2.2 TCP协议概述-4
2.2.1 TCP协议简介-4
2.2.2 TCP的服务特征-4
2.2.3 TCP的连接与释放-4
2.3 Android系统概述-6
2.4本章小结-7
第三章 系统硬件设计-8
3.1系统方案-8
3.2主控 MCU电路设计-8
3.3 ESP8266串口WIFI模块设计-11
3.3.1 ESP8266芯片概述-11
3.3.2 ESP8266 AT指令简介-13
3.3.3 ESP8266配置-15
3.4温湿度采集电路设计-15
3.5 LED驱动电路设计-16
3.5本章小结-17
第四章 软件设计-18
4.1下位机软件设计-18
4.1.1下位机ESP8266串口WIFI程序设计-20
4.1.2 下位机DHT11模块驱动程序设计-21
4.2上位机软件设计-22
4.3本章小结-23
第五章 调试与结果分析-24
5.1 ESP8266 模块调试-24
5.2 DHT11温湿度模块调试-25
5.3 手机APP调试-25
结束语-28
致 谢-29
参考文献-30
附录-31