摘 要:本项目设计了基于WiFi的智能家居安卓客户端。随着智能家居的逐渐普及,越来越多的家庭习惯了智能家居带来的便利和舒适。同时安卓所占的大份额的市场也为这款客户端提供了庞大的市场基础。这款基于WiFi的智能家居安卓客户端,通过在WiFi网关内,使用Eclipse ADT来进行应用层软件的编写,可以让人们通过安卓移动设备经由WiFi实现用户登录、获取当前温湿度的数值、同时也可以远程控制家用电器的开关。本文论述了基于WiFi的智能家居的安卓客户端的完整开发过程和功能展示。78013
毕业论文关键词:智能家居,安卓,客户端,WiFi
Abstract: This project is designed an Android client based on WiFi for smart home。With the popularity of smart home,more and more families used to enjoy the convenience and comfort which the smart home brings。At the same time,this client software will have huge market base because of the Android system has accounted for a large market share。 I have developed " An Android client which based on WiFi for smart home " was written by Eclipse ADT,and transmit information in the WiFi gateway。 So people will achieve their target that can enter the smart home client,get the value of temperature and humidity,also can control the electrical appliances let it on or off 。This article discusses the design and development an Android client which based on WiFi for smart home。
Keywords: smart home,Android,client,WiFi
目 录
1 绪论 1
1。1 项目来源及可行性分析 1
1。3 开发平台介绍 2
2 系统方案 3
2。1可行性分析 3
2。2 主要功能 4
2。3 系统模块 4
3 实现原理 5
3。1模块功能详细描述 5
3。2 通讯结构原理 5
3。3 Socket通信实现原理 5
4 前端设计概述 7
4。1 WiFi网关说明 7
4。2 温湿度传感器DHT11 8
5 软件设计 10
5。1 软件结构设计 10
5。2 用户登录模块的设计 10
5。3 WiFi应用及Socket通信设计 12
5。4 客户端编写 12
6系统测试与展望 15
6。1系统测试方案 15
6。2测试结果分析 16
6。3系统展望 18
结 论 20
参 考 文 献 21
致 谢 22
1 绪论
1。1 项目背景来源及可行性分析
随着科学技术和经济水平的发展,一般的家居已经不能满足人们日益增长的物质文化需求。也正是这一原因推动,加快了物联网智能家居深入到越来越多的普通家庭当中的进程。
同时智能手机等智能移动终端的普及和安卓系统占得大部分移动终端系统的市场份额,其较高的性价比也使得人们更容易接受。