基于ESP8266的物联网智能家居WIFI开发.docx

资料分类:工业大学 上传会员:火箭女孩 更新时间:2020-06-27
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11122
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:从1999年刚开始提出物联网的概念,到如今的物联网的应用十分广泛,几乎应用于各行各业,应用的领域也不断扩大。无线通信技术的发展更是给物联网带来了根本性的革新。在大多数人眼里,物联网的作用就只是上网,而在IT行业的人则认为物联网的主要作用不是上网而是为了提高经济效益,为全球上的经济提供经济动力。

本文的智能家居系统的设计是基于ESP8266 WIFI模块和Android开发平台,可以实现对家电RGB全彩灯进行远程控制,实现对其定时开通和延时关断以及光照强度的检测。论文对课题的研究背景、硬件设计、软件编程和手机APP制作的进行分析。最终实现,利用手机APP通过WIFI通信可以控制RGB全彩灯的通断,以及对其的定时开通和延时关断,还有将光敏传感器采集到的光照强度上传到手机APP并显示。

关键词:智能家居;WIFI技术;Android开发

 

目录

摘要

ABSTRACT

第一章  绪论-1

1.1课题研究背景及其意义-1

1.1.1课题研究的背景-1

1.1.2课题研究的意义-1

1.2 同行研究现状-2

1.2.1 智能家居的研究现状-2

1.2.2 android开发的研究现状-2

1.3课题研究的主要内容及设计方案-2

第二章  硬件设计-3

2.1总体硬件组成部分-3

2.2 ESP8266核心最小系统-3

2.2.1ESP8266WiFi模块功能介绍-3

2.2.2 ESP8266 WIFI模块原理图-5

2.3 RGB全彩灯的设计-6

2.3.1RGB全彩灯的概述-6

2.3.2RGB全彩灯电路设计原理图-7

2.4光敏电阻传感器的设计-8

2.4.1光敏电阻的概述-8

2.4.2光敏电阻传感器原理图-8

2.5网络WIFI插座的设计-9

2.5.1继电器的概述-9

2.5.2网络WIFI插座原理图-9

2.6本章小结-9

第三章  软件设计-10

3.1 ESP8266开发环境的搭建-10

3.1.1Eclips的安装-10

3.1.2JRE的介绍及安装-10

3.1.3cygwin安装-11

3.2建立ESP8266开发工程-12

3.2.1ESP8266 SDK工程导入建立-12

3.2.2 ESP8266 SDK工程路径配置-13

3.2.3 ESP8266 SDK工程编译-14

3.2.4 程序烧录-16

3.2.5 源码说明-18

3.2.6工程文件结构说明-19

3.3RGB全彩灯控制实现-21

3.4光敏电阻传感器数据上报-21

3.5网络WIFI插座控制-22

3.6本章小结-23

第四章  Android APP开发-24

4.1Java简介-24

4.1.1 Java语言-24

4.1.2 Java开发环境的搭建-24

4.2 Eclipse的简介-26

4.3 Android SDK的安装-26

4.4 ADT的安装-27

4.5 安卓安装包的制作-28

4.5.1 APP源码的导入-28

4.5.2 APP源码的编译-29

4.5 安卓安装包的导出-31

4.6 本章小结-32

第五章  调试与测试-33

5.1 AirLink 配置入网-33

5.2 SoftAP 配置入网-34

5.3 效果展示-35

结束语-36

致 谢-37

参考文献-38

相关论文资料:
最新评论
上传会员 火箭女孩 对本文的描述:此系统是基于Android系统进行展开的,如果你有一部Android 手机你就可以随时监控家中电器的状态。比如,在下班之前,你可以通过这个软件将家中的灯打开,这样回到家后灯已经打开了......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: