基于MQTT的家电云控系统的设计和实现
摘要 | 第2-4页 |
ABSTRACT | 第4-6页 |
1. 绪论 | 第10-17页 |
1.1. 研究背景及意义 | 第10-12页 |
1.2. 国内外有关本选题的研究现状 | 第12-14页 |
1.3. 本文研究内容及创新点 | 第14-16页 |
1.4. 本章小结 | 第16-17页 |
2. 相关技术分析 | 第17-23页 |
2.1. UML和“4+1”视图 | 第17-19页 |
2.2. AirKiss技术 | 第19页 |
2.3. Angular框架 | 第19-21页 |
2.4. Fabricjs介绍 | 第21-23页 |
3. 家电云控系统的架构实现 | 第23-46页 |
3.1. 家电云控系统的设计目标 | 第23-24页 |
3.1.1. 家电云控系统的组成 | 第23页 |
3.1.2. 家电云控系统的功能 | 第23-24页 |
3.2. 家电云控系统的需求分析 | 第24-44页 |
3.2.1. 系统需求模型的选择 | 第24-27页 |
3.2.2. 系统需求模型的建立 | 第27-44页 |
3.3. 家电云控系统架构实现 | 第44-45页 |
3.4. 本章小结 | 第45-46页 |
4. 家电云控系统的通信协议 | 第46-65页 |
4.1. HTTP协议 | 第46页 |
4.2. MMTLS协议 | 第46-47页 |
4.3. 红外码协议 | 第47-55页 |
4.3.1. 传统红外码协议 | 第47-49页 |
4.3.2. 均值红外码协议 | 第49-55页 |
4.4. MQTT通信协议 | 第55-64页 |
4.4.1. MQTT的基本概念 | 第56-58页 |
4.4.2. MQTT的消息格式 | 第58-59页 |
4.4.3. 家电云控系统中的MQTT | 第59-64页 |
4.5. 本章小结 | 第64-65页 |
5. 家电云控硬件系统实现 | 第65-73页 |
5.1. 硬件系统的结构 | 第65页 |
5.2. 硬件系统功能模块 | 第65-69页 |
5.2.1. 主芯片的选择 | 第65-67页 |
5.2.2. 供电电路模块 | 第67-68页 |
5.2.3. 红外发射模块 | 第68页 |
5.2.4. LED灯控模块 | 第68-69页 |
5.2.5. 温度传感器模块 | 第69页 |
5.3. 硬件系统的实现 | 第69-72页 |
5.3.1. 硬件系统的设备电路图 | 第69-70页 |
5.3.2. 硬件系统的智能配网 | 第70-71页 |
5.3.3. 硬件系统的MQTT连接 | 第71-72页 |
5.4. 本章小结 | 第72-73页 |
6. 家电云控云平台的实现 | 第73-82页 |
6.1. API服务 | 第73-75页 |
6.2. 基础功能 | 第75-81页 |
6.2.1. 用户管理 | 第75-76页 |
6.2.2. 库管理 | 第76-77页 |
6.2.3. 设备管理 | 第77-79页 |
6.2.4. 消息处理 | 第79-80页 |
6.2.5. 数据存储 | 第80页 |
6.2.6. 日志存储 | 第80-81页 |
6.3. 本章小结 | 第81-82页 |
7. 家电云控生产者类客户端的实现 | 第82-92页 |
7.1. 基础功能 | 第82-91页 |
7.1.1. 登录管理 | 第82-83页 |
7.1.2. 设计软遥控器 | 第83-88页 |
7.1.3. 录入红外码 | 第88-89页 |
7.1.4. 发布软遥控器 | 第89-91页 |
7.2. 本章小结 | 第91-92页 |
8. 家电云控消费者类客户端的实现 | 第92-98页 |
8.1. 基础功能 | 第92-97页 |
8.1.1. 设备管理 | 第92-94页 |
8.1.2. 设备授权 | 第94-96页 |
8.1.3. 软遥控器管理 | 第96-97页 |
8.2. 本章小结 | 第97-98页 |
9. 家电云控系统的测试与分析 | 第98-108页 |
9.1. 功能测试 | 第98-105页 |
9.1.1. 智能配网测试 | 第98-99页 |
9.1.2. 设备管理 | 第99-100页 |
9.1.3. 软遥控器管理 | 第100-102页 |
9.1.4. 软遥控器设计 | 第102-104页 |
9.1.5. 软遥控器红外码录入 | 第104-105页 |
9.2. 性能测试 | 第105-107页 |
9.3. 本章小结 | 第107-108页 |
10. 总结与展望 | 第108-110页 |
参考文献 | 第110-113页 |
本文作者硕士期间参加的科研项目及科研成果 | 第113-114页 |
致谢 | 第114-115页 |