基于Android的智能家居系统软件设计毕业论文
2020-07-09 20:18:34
摘 要
本文选择了智能家居这个热点课题,目的是基于Android的智能家居的系统软件设计。安卓手机是我国手机用户的主流,所以说这个课题具有很好的前景。本文分为三个部分:智能家居的硬件平台说明,智能家居的软件设计,软件调试。硬件平台说明主要是对硬件的介绍。本文更加偏重软件设计,手机端与智能家居的硬件端连接主要靠的是WIFI,所以说软件设计的重点是网关程序的设计,当然Android程序的界面设计也很重要。软件的调试,就是模拟智能家居的家用电器。智能家居端的软件设计是本次设计的核心,智能手机通过网关远程控制智能家电。家电设备是通过嵌入式开发板进行模拟的,例如开发板上的led灯模拟的就是家用电器的灯。本次设计还有很多不足,但在设计之初就预留很多拓展的地方,可以很轻松的进行完善。
关键词:智能家居 应用程序 安卓系统 网关程序
Android - based intelligent home system software design
ABSTRACT
we choose to design a smart heme based on Android. Android mobile phone is the mainstream of mobile phone users in China, so this topic has a good future. This design is divided into three parts: the hardware design of smart home, the software design of smart home, and the joint debugging of software and hardware. Hardware design is mainly the selection of hardware sensors. The hardware side of the mobile phone and smart home is mainly based on Wi-Fi, so the focus of software design is the design of the gateway program, of course, the interface design of the Android program is also very important. The debugging of software and hardware is a home appliance that simulates smart homes. The software design of the smart home is the core of this design. Smartphones control smart home appliances remotely through the gateway. Home appliance equipment is simulated through an embedded development board. For example, the LED lamp on the development board simulates the lamp of the home appliance. There are still many shortcomings in this design, but at the beginning of the designa lot of places for expansion can be easily improved.
KEY WORDS: Smart home; APP; Android system;Gateway
目 录
摘要 ……………………………………………………………………………………………………I
ABSTRACT …………………………………………………………………………………………II
第一章 绪论 1
1.1智能家居课题课题研究的背景与意义 1
1.2国外智能家居研究现状 2
1.3国内智能家居研究的现状 3
1.4主要内容与章节安排 4
第二章 智能家居相关技术和整体设计方案 5
2.1智能家居运用的主要技术 5
2.2 Android介绍与优势 6
2.3 智能家居无线通信技术的分析和选择 7
2.4 智能家居整体设计方案 7
第三章智能家居系统硬件平台 9
3.1 开发板的介绍 9
3.1.1 核心板的介绍 9
3.1.2 底板的介绍 10
3.2 开发板组装 12
3.2.1 电阻屏的连接 12
3.2.2 电源的连接 13
3.2.3 开机关机 13
3.3 WiFi模块的介绍 13
3.4 温度传感模块介绍 14
3.5继电器介绍 15
3.6 硬件平台的整体框图 16
第四章 智能家居Android软件设计 18
4.1 Android工程文件解析 18
4.2 Android 开发环境的搭建 18
4.2.1 JDK 和 SDK 的下载与安装 19
4.2.2 Eclipse 的下载与安装 20
4.2.3创建Android模拟器 20
4.2.4熟悉Android编程 21
4.3智能家居控制器端程序设计 23
4.3.1 智能家居控制器端用户界面的设计 23
4.3.2 Android JNI的调用 25
4.3.3 通过JNI调用LED驱动 26
4.3.4 socket网络编程 27
4.3.5智能家居控制器端Socket服务器程序 28
4.4智能手机端程序设计 29
4.4.1 智能手机端程序界面设计 29
4.4.2智能手机端socket客户端程序设计 30
4.5 本章小结 31
第五章 智能家居系统的软件与硬件调试 32
5.1 WiFi模块的调试 32
5.2设置智能手机与模拟控制平台的静态IP 32
5.3 成果展示 33
5.4本章小结 35
第六章 结论 36
6.1 论文工作总结 36
6.2 论文未来研究方向的展望 36
参考文献 37
致 谢 39
第一章 绪论
1.1智能家居课题课题研究的背景与意义
当今世界是信息时代,计算机的发展使人们更加追求便捷的生活,智能家居就是为了向人们提供更好的生活。智能家居涉及到很多领域,例如计算机、网络传输、智能化控制。这极大的方便的人们的生活,更为重要的是在提高生活品质的同时,使得智能设备的性能也大大提高,使得人们的生活环境更加安全,更加节能。而普通的家居设备很显然已经做不到这点了,智能家居使得人们的生活更加高效舒服,让我们能够24小时实现与外界的信息的传递与交流,使我们能更好的安排时间,总之智能家居是家居业发展的核心。
由于智能手机越来越大众化,开发出一款基于Android的智能家居软件已经越来越迫切。智能手机能够随身携带,研发一款安装在手机上的智能家居操作系统不仅能对家居环境进行监控,还能控制各种家电设备。例如当客人造访时,主人不在家,系统自动识别并汇报给手机,主人知道后可以通过语音视频系统问候客人,并遥控灯具空调等设备。现在科技才是发展的主流,这无疑给人们创造了一个更加智能便捷的居住环境。
相关图片展示:
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。