首页> 中文学位 >基于STM32单片机家电控制及家居环境监测系统设计与实现
【6h】

基于STM32单片机家电控制及家居环境监测系统设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 课题的研究背景及意义

1.2 智能家居系统现状和趋势

1.3 课题研究的主要内容

2 环境检测和家电控系统方案设计

2.1 系统的方案构思

2.2 系统的方案及功能设计

2.3 本章小结

3 系统硬件设计

3.1 主要芯片选择

3.2 系统硬件电路设计

3.3 本章小结

4 系统驱动程序设计

4.1 系统整体软件设计

4.2 开发软件简介

4.3 通用输入输出GPIO口配置

4.4 各模块驱动设计

4.5 本章小结

5 系统服务器和数据库设计

5.1 阿里服务器和数据库简介

5.2 服务器和数据库设计

5.3 本章小结

6 前端应用软件设计

6.1 JSP简介

6.2 JSP开发环境搭建

6.3 前端界面设计

6.4 本章小结

7 系统测试结果

7.1 服务器模块测试

7.2 电饭煲模块测试

7.3 窗帘模块测试

7.4 照明控制模块测试

7.5 环境检测模块测试

7.6 防盗模块测试

8 总结和展望

致谢

参考文献

个人简历、在学期间发表的学术论文及取得的研究成果

展开▼

摘要

近年来,随着物质生活的提高,智能家居以挑战传统家居模式慢慢出现,成为未来家居设备的发展方向。本文首先对智能家居国内外技术发展现状进行分析,针对目前智能家居产品存在各产品不兼容、系统可靠性差和用户使用不方便等缺陷,设计出了一套智能家居系统解决方案,该方案解决了目前各产品相互不兼容问题及用户平台差异影响系统的正常使用问题。  本文首先进行了系统的总体方案设计和各个模块设计,将整个系统设计成数据采集及控制部分、数据存储部分、数据展示部分等。数据采集及控制部分由以下模块组成:电器控制模块、窗帘控制模块、照明控制模块、家居环境检测和防盗功能模块;然后进行了数据采集及控制部分主要芯片的选择和硬件驱动设计,系统采用STM32F103RCT6作为系统的主控芯片,该芯片具有外设多,价格低、性能稳定等优点;还对每个模块进行了工作原理分析、硬件电路设计、驱动软件设计;在数据存储部分,我们对服务器数据进行了设计和对数据库进行了设计,本系统采用阿里云服务器和数据库,具有性能稳定、安全性高和使用方便等优点;在数据展示部分,对电器控制模块、窗帘模块、照明控制模块、家居环境检测和防盗模块进行了界面设计,本系统前端采用 JSP语言编写,具有多平台支持等优点,还可以一次编写,随处运行,无运行平台信赖性等优点;最后通过实验验证了本系统具有使用简单、稳定性高、实用性强等优点和本系统在智能家居领域发展的美好前景。

著录项

  • 作者

    莫先;

  • 作者单位

    重庆理工大学;

  • 授予单位 重庆理工大学;
  • 学科 计算机技术
  • 授予学位 硕士
  • 导师姓名 王东;
  • 年度 2016
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类
  • 关键词

    智能家居,家电控制,数据通信,通信协议;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号