基于2.4G技术的智能家居系统实现
发布时间:2020-08-14 18:44
【摘要】:本文将互联网、物联网、近距离通信技术、网络技术、软件应用综合应用于以住宅居家为平台的智能家居系统中。在深入研究国内外智能家居的发展历程、产品现状、未来发展趋势的基础上,分析智能家居的各类情况,研究并设计基于2.4G技术的智能家居系统的实现方案。立足于智能家居系统的实现目标,采用无线通信方式将家居终端设备互联,简单的设备配置步骤,友好的操作界面,性能稳定、价格低廉等等。论文旨在设计基于2.4G技术的智能家居系统,利用智能家居无线网关关联家居终端设备,智能家居无线网关集成wifi、蓝牙、2.4G通信功能,与终端设备之间采用2.4G通信技术。其中家居终端设备包括智能热水壶、智能加湿器、RGB智能灯、无线开关、门窗防盗报警器等等。智能家居无线网关与云服务器通信连接,采用wifi通信技术,便于远程操控、实时保存、更新终端设备状态数据。云服务器与手机APP对接,采用wifi通信技术,便于用户控制终端设备、实时查看终端设备状态,并且终端数据设备可持久保存在云服务器。本论文阐述了智能家居系统的总体结构;根据无线智能网关的需求构建无线智能网关的硬件框架,再进行硬件电路设计、通信协议的制定,以及底层嵌入式程序的设计开发;手机APP的开发与实现;云服务器的搭建与配置。本论文以自居二房一厅为主要测试环境进行系统核心设备的性能测试及系统总体功能测试,具体涉及智能家居系统的无线网关、手机APP、云服务器、各终端设备。并对测试结果分析对比进一步对论文总结及对未来工作的展望。综上所述,本文的研究实现了基于2.4G通信技术的多种无线技术的结合,发挥了多种无线技术的优势,并且通过硬件层面的支持及APP与云服务器的对接一起来构建高性能、低成本的智能家居系统。
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TU855;TP391.44;TN929.5
【图文】:
图 2-1 Android 系统架构图[16]下面自底向上分层介绍 Android 系统架构,如表 2-2 所示。表 2-2Android 系统架构表层次 主要功能 实现方式第一层 Linux 操作系统和驱动 C 语言第二层 本地框架和 Java 运行环境 C/C++语言;Java第三层 Android 应用框架 Java 语言第四层 Android 应用程序 Java 语言2.2.2 Android 系统的四大组件Activity(单独的一个屏幕)、Service(在后台完成用户指定的工作)、ContentP取或者存入数据)和 Broadcast(广播)是 Android 中最重要的四大组件。这
华南理工大学工程硕士学位论文载指定的布局文件来显示各种 UI 元素,例如 TextView、Button、ListView 以为这些 UI 元素设置事件处理函数,使得用户可与这些 UI 元素交互。同时同的 Activity 之间跳转。简而言之,Activity 是 Android 应用程序中必要的组。Android 中的每一个 Activity 也都有属于自己的生命周期,这就如同任何命周期一样,整个生命周期有不同的阶段。需要提出的是,Activity 每个阶用属于该阶段的回调函数来实现不同生命状态的切换,当然也可以在回调函他的操作来完成需要执行的任务。Activity 生命周期如图 2-2 所示。
输速度、技术服务、可扩展性、市场占有率及售价等多方面参考。阿里云是国内不可否认的云服务老大哥[22],在国内 IaaS 及 PaaS 层面的市场占有率是绝对过半的,国内的很多公司在云平台产品的选择上考虑阿里云。IDC(互联网络数据中心)在 2015 年发布的中国公有云计算报告中,金山云以 251.6% 的高增长率在 IaaS 市场占据鳌头,这个数据相当的惊人,当时的阿里云位居第四,虽然其增长率达到了 80.7%之高也不能和金山云的高增长率拼比。但是令人瞩目的是阿里云凭借 31% 的市场份额占据了中国市场第一的位置,这进一步说明阿里云在中国市场的地位。截至 2017 年,仅仅相隔短短二年的时间,IDC(互联网络数据中心)发布的中国公共云 IaaS 市场份额调研结果显示阿里云市场份额已经以惊人的增长速度扩大至 47.6%,其领先优势不断扩大,在国内未来的云平台市场前途可观。2017 年(1 月-6 月)中国公有云市场份额如图 2-4 所示。据数据显示,足已可见阿里云的优势及市场。阿里云安全稳定性较强,布局全球,行业内规模最大,针对高并发、高流量数据处理上有独特优势 。
本文编号:2793402
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TU855;TP391.44;TN929.5
【图文】:
图 2-1 Android 系统架构图[16]下面自底向上分层介绍 Android 系统架构,如表 2-2 所示。表 2-2Android 系统架构表层次 主要功能 实现方式第一层 Linux 操作系统和驱动 C 语言第二层 本地框架和 Java 运行环境 C/C++语言;Java第三层 Android 应用框架 Java 语言第四层 Android 应用程序 Java 语言2.2.2 Android 系统的四大组件Activity(单独的一个屏幕)、Service(在后台完成用户指定的工作)、ContentP取或者存入数据)和 Broadcast(广播)是 Android 中最重要的四大组件。这
华南理工大学工程硕士学位论文载指定的布局文件来显示各种 UI 元素,例如 TextView、Button、ListView 以为这些 UI 元素设置事件处理函数,使得用户可与这些 UI 元素交互。同时同的 Activity 之间跳转。简而言之,Activity 是 Android 应用程序中必要的组。Android 中的每一个 Activity 也都有属于自己的生命周期,这就如同任何命周期一样,整个生命周期有不同的阶段。需要提出的是,Activity 每个阶用属于该阶段的回调函数来实现不同生命状态的切换,当然也可以在回调函他的操作来完成需要执行的任务。Activity 生命周期如图 2-2 所示。
输速度、技术服务、可扩展性、市场占有率及售价等多方面参考。阿里云是国内不可否认的云服务老大哥[22],在国内 IaaS 及 PaaS 层面的市场占有率是绝对过半的,国内的很多公司在云平台产品的选择上考虑阿里云。IDC(互联网络数据中心)在 2015 年发布的中国公有云计算报告中,金山云以 251.6% 的高增长率在 IaaS 市场占据鳌头,这个数据相当的惊人,当时的阿里云位居第四,虽然其增长率达到了 80.7%之高也不能和金山云的高增长率拼比。但是令人瞩目的是阿里云凭借 31% 的市场份额占据了中国市场第一的位置,这进一步说明阿里云在中国市场的地位。截至 2017 年,仅仅相隔短短二年的时间,IDC(互联网络数据中心)发布的中国公共云 IaaS 市场份额调研结果显示阿里云市场份额已经以惊人的增长速度扩大至 47.6%,其领先优势不断扩大,在国内未来的云平台市场前途可观。2017 年(1 月-6 月)中国公有云市场份额如图 2-4 所示。据数据显示,足已可见阿里云的优势及市场。阿里云安全稳定性较强,布局全球,行业内规模最大,针对高并发、高流量数据处理上有独特优势 。
【参考文献】
相关期刊论文 前4条
1 潘琢金;李冰;罗振;杨华;;基于STM32的UART-WiFi模块的设计与实现[J];制造业自动化;2015年07期
2 邹振兴;;基于2.4G技术的LED路灯无线控制设计[J];电子设计工程;2013年04期
3 周婷婷;尚浩;;基于2.4G的智能家居控制系统设计[J];单片机与嵌入式系统应用;2012年10期
4 童晓渝;房秉毅;张云勇;;物联网智能家居发展分析[J];移动通信;2010年09期
相关重要报纸文章 前2条
1 王磊;;IDC:2015年至2018年中国公有云市场年均复合增长率将达33.2%[N];人民邮电;2015年
2 李靖;;3种湿度传感器的应用电路[N];电子报;2011年
相关硕士学位论文 前5条
1 罗波;智能家居云服务平台的设计与部署[D];江西财经大学;2016年
2 刘守昌;基于ZigBee&WiFi的智能家居系统研究与设计[D];济南大学;2016年
3 王飞;无线传感网络中的无线传输系统研究[D];中北大学;2012年
4 何惠芳;基于2.4G自组织网络的智能家居系统[D];华南理工大学;2010年
5 马菁菁;Zigbee无线通信技术在智能家居中的应用研究[D];武汉理工大学;2007年
本文编号:2793402
本文链接:https://www.wllwen.com/guanlilunwen/chengjian/2793402.html