资料详情

基于鸿蒙系统的智能家庭窗帘控制系统 毕业论文

头像

电子类

编号:5095

摘  要

随着现代社会的快速发展,人们对智能内饰的需求也越来越大。与传统窗帘不同,智能窗帘可以满足大家对生活品质的追求。一年之中,由于季节和气候的更替,温度、光照和时间的变化,人们对开合窗帘的需求并不恒定,这就为智能窗帘系统进入市场提供了机会。随着信息化、自动化和通信技术的不断发展,智能窗帘控制系统被越来越多地用于满足人们对开合窗帘的不同需求,从普通家庭到大型会议室,特别是在智能家居领域,智能窗帘控制系统为人们提供了更加方便、快捷、舒适、安全的生活环境,消除了传统类型窗帘的诸多弊端,提高了人们的生活质量。本文设计一种搭载国产鸿蒙openHarmony轻量级操作系统的主要研究,基于鸿蒙系统的智能窗帘控制系统,通过对国内外相关研究现状的调研和分析,探讨了该系统在提高生活质量、实现节能环保等方面具有的研究意义。

关键词:智能家居;openharmony;智能窗帘


ABSTRACT

With the rapid development of modern society, people's demand for intelligent interior is also increasing. Different from traditional curtains, smart curtains can meet everyone's pursuit of quality of life. During the year, due to the replacement of seasons and climate, temperature and time changes, people's demand for opening and closing curtains is not constant, which provides an opportunity for intelligent curtain systems to enter the market. With the continuous development of information, automation and communication technology, intelligent curtain control system is more and more used to meet people's different needs for opening and closing curtains, from ordinary families to large conference rooms, especially in the field of smart home, intelligent curtain control system provides people with a more convenient, fast, comfortable and safe living environment. It eliminates many drawbacks of traditional curtains and improves people's quality of life. This paper designs an intelligent curtain control system based on HarmonyOS based on the domestic openHarmony lightweight operating system. Through the investigation and analysis of relevant research status at home and abroad, this paper discusses the research significance of this system in improving the quality of life, realizing energy saving and environmental protection.

KEYWORDS:Smart home, openharmony, smart curtain


目      录

1 绪论

1.1 研究背景与意义

1.1.1 研究背景

1.1.2 研究意义

1.2 国内研究现状

1.2.1 国内研究现状

1.2.2 研究现状综述

1.3 研究思路

1.4 本章小结

2 系统关键技术

2.1 感知层关键技术

2.1.1  物联网技术

2.2 网络层关键技术

2.2.1  WIFI通信技术

2.2.2  MQTT技术

2.2.3  HTTP技术

2.3 应用层关键技术

2.3.1 HarmonyOS开发技术

2.3.2 OpenHarmony技术

2.3.3 华为云技术

2.4 本章小结

3 系统分析与设计

3.1 系统需求分析

3.1.1 项目概括

3.1.2 系统功能需求分析

3.1.3 信息需求

3.2 系统总体结构

3.2.1 系统总体结构流程设计

3.2.2 系统总体流程设计

3.2.3 系统用户操作设计

3.3 系统详细设计

3.3.1 硬件子系统设计

3.3.2 通信子系统设计

3.3.3 应用子系统设计

3.3本章小结

4  系统实现

4.1感知与执行子系统的实现

4.1.1 采集模块实现

4.1.2 控制执行模块实现

4.2 通信子系统的实现

4.2.1 MQTT协议

4.2.1 开发板连接华为云平台

4.2.2 App连接华为云平台

4.3 应用子系统实现

4.3.1 APP页面显示

4.3.2 命令发布

4.3.3 命令接收

4.3.4 状态反馈

4.4 本章小结

5系统测试

5.1系统测试工具与测试方法

5.2 系统测试用例分析

5.3 数据采集功能测试

5.4 信息上报功能测试

5.5 APP显示功能测试

5.6 APP对设备控制的实现测试

5.7 阈值自动触发功能测试

5.8 测试总结

6结论

6.1总结

6.2展望

参考文献

致  谢