基于ARM和ESP8266的智能家居系统

  • 格式:pdf
  • 大小:854.80 KB
  • 文档页数:48

基于ARM和ESP8266的智能家居系统设计与实现目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1 课题背景 (1)1.2 课题研究意义 (1)1.3 国内外研究现状及发展趋势 (2)1.3.1 国外研究现状 (2)1.3.2 国内研究现状 (2)1.3.3 未来发展趋势 (2)1.4 章节安排 (3)第2章智能家居系统总体设计方案 (4)2.1 功能分析 (4)2.2 智能家居系统设计方案介绍 (4)2.3 硬件选择 (4)2.3.1 处理器的选择 (4)2.3.2 无线数据传输模块选择 (5)2.4 开发环境选择 (6)2.4.1 操作系统选择 (6)2.4.2 系统开发工具的选择 (7)第3章智能家居下位机系统设计 (7)3.1 模块介绍 (8)3.1.1 温湿度传感器DHT11 (8)3.1.2MQ-2烟雾气体传感器 (8)3.1.3 光照传感器BH1750FVI (9)3.1.4LCD1602 (10)3.2 硬件设计 (10)3.2.1 硬件框图 (10)3.3 软件设计 (10)3.4 下位机数据格式 (12)第4章上位机系统设计 (13)4.1 硬件设计 (13)4.1.1 硬件框图 (13)4.1.2 电源电路 (13)4.1.3 复位电路 (14)4.1.4NandFlash电路 (15)4.1.5UART电路 (15)4.1.6 其他电路 (15)4.2 环境搭建 (15)4.2.1 软件开发环境的搭建 (15)4.2.2 建立交叉编译环境 (16)4.2.3 配置安装ARM板上的Linux系统 (17)4.2.4 编译配置Qt4 (17)4.3 上位机软件设计 (18)4.3.1 类图 (18)4.3.2 程序流程图 (20)4.4 上位机数据格式 (22)第5章系统测试与结果 (23)5.1 测试条件 (23)5.2 测试 (23)5.2.1 下位机信息采集 (23)5.2.2 上位机登陆 (23)5.2.3 上下位机数据同步显示 (24)5.2.4 报警以及GSM信息查询 (25)5.3 结论分析 (25)致谢 (27)参考文献 (28)程序附录 (29)基于ARM和ESP8266的智能家居系统设计与实现摘要:随着全球社会经济的快速发展,人们对自己的生活品质也越来越关注。

智能家居的发展也正是应着人们对生活的要求而飞速的发展。

本文提出一种低成本,高效的智能家居方案,采用一种成本低廉的物联网模式。

系统采用ESP8266串口Wi-Fi模块作为联网的媒介,相比以往的ZigBee来说,ESP8266的优势很明显,不但成本低而且体积也比较小。

系统下位机采用STC98C52片机做主控,用keil做下位机开发工具,下位机通过51单片机控制温湿度传感器,光照传感器将室内的环境信息测量出来,同时还需要检测室内的有害其体,以及火灾等情况。

并实时的把数据发给上位机。

系统上位机采用Samsung公司的S5PV210作为上位机的处理器,这款芯片性能优越,功耗低。

上位机接收到下位机发来的数据,就会做数据处理并实时显示在屏幕上。

而且通过上位机可以控制电器的开关。

同时系统还使用GSM模块与用户进行信息交互,当发生异常情况系统会发送短信给用户,用户也可以发送指令来获取当前的状态信息。

系统完成了整体上的设计,并编写了上位机和下位机程序,做了系统功能的测试。

而且都符合设计要求,完成了预期的结果。

关键词:ESP8266;STC89C52;S5PV210;Qt图形界面;GSM模块Smart Home System Based on ARM and the design andimplementation of ESP8266ABSTRACT:With the rapid development of global social economy, people life quality is becoming more and more attention to oneself. The development of smart home is also should concentrate and rapid development of people's life demands.This paper presents a low cost, efficient scheme of smart home, using a cheap model of Internet of things. System USES ESP8266 serial wi-fi module as a medium of networking, compared with the previous ZigBee, ESP8266 advantage obviously, not only the cost is low and volume is small.System under a machine adopts STC98C52 do master machine, made a machine under the keil development tools, the machine by 51 single chip microcomputer control temperature and humidity sensor, light sensor will indoor environmental information measured, at the same time also need to detect indoor harmful to the body, and fire, and so on and so forth. And send the data to PC in real time.S5PV210 system PC using Samsung company as a PC processors, the chip superior performance, low power consumption. Data from the PC receives the next bit machine, will do the data processing and real-time display on the screen. And through the upper machine can control the electric switch. System also use the GSM module information interaction with users, when an exception occurs the system will send text messages to the user, the user can also send instructions to get the current state of the information.System, completed the overall design and write the upper machine and lower machine program to do the function test system. And meet the design requirements, completed the expected results.Keywords:ESP8266;STC89C52;S5PV210;Qt graphical interface;GSM module第1章绪论1.1 课题背景随着社会经济的快速发展,智能化家电在我们生活中扮演的角色也越来越重要,智能家居最终的目标都是为我们的生活提供便利,丰富我们的生活,为我们提供一个舒服,高效,快捷,艺术的生活环境[1]。

在各种科技公司竞争下,智能家居一直在快速发展,智能家居息息相关的新词语也越来越多,如何建立一个效率高,成本低的智能家居系统已成为当代炙手可热的话题。

智能家居通俗来说就是智能的房子,外国人用Smart Home表示。

智能家居就是在互联网的基础上实现电器的互联化。

通过互联网把各种家电连在一起,使家居智能化,家电之间实现通信,使家用电器可以远程控制或自动控制的功能,智能家居不但有传统房子的居住功能,而且还提供信息化,网络化,节约化,环保化,自动化,艺术性等全方位功能。

智能家居在很早以前就提出了,但是当时人们还没有这种消费的意识,而且很多技术还达不到应用的标准。

所以智能家居没有得到快速的发展。

一直到了1984年美国成功建立了第一套智能家居,从那以后智能家居的研究就越来越多。

到了1990年以后随着社会经济和科技技术水平的快速发展,智能化的别墅也跟着快速发展,智能化家电的方便,快捷也逐渐被人们所认同。

同时人们对智能化建筑的研究也在永无止尽的进行着。

1.2 课题研究意义随着Internet,通信技术,计算机,通信技术的快速发展,人们的工作方式已有很大的改变,这些技术已经逐渐融入我们的工作,对提高工业生产力做出了巨大贡献。

但是这些技术对我们平常的生活方式的作用并没有体现出来。

虽然现在智能化家居也有很多,但是这些往往都是一些单一的个体,没有达到所有智能化家具的有机统一。

这些家具不能形成统一的整体,不能体现智能家居的人性化,智能化。

智能家居发展速度一直很慢,我认为其原因有以下两点:一是缺乏统一的标准,各个公司都在自己的智能家居,各个产品互不相融,不能达成统一性。

二是智能家居是一个有机统一的系统,各个家居之间需要通信,所以家具都需要联网,然而现在的家具大部分都不带联网功能,这是因为联网的家具成本很高,这也是限制智能家居快速发展的一个重要因素。

根据这些问题本设计提出一种低成本,扩展性好的智能联网设备使传统的智能家居具有联网功能的智能化产品。

1.3 国内外研究现状及发展趋势1.3.1 国外研究现状1984年,对于智能家居这是重要的一年,全球第一套智能化别墅在美国建成,这一栋智能化的建筑仅仅是在一个老式大楼的基础上改造而完成的。

它仅是采用计算机技术对别墅的灯光、空调、电梯等设备进行实时监测[5],并包含语音通话、Email、信息采集等方面的服务。

随后在经济发达的国家都在研究智能家居,而且在这些国家都有广泛的应用。

1990年以后智能家居进入了标准化时代,拥有了国际化的标准,这是智能家居发展的重要推动力。

在智能家居的研究方面,美国一直站在世界的最顶端,拥有最先进的技术。