需要金币: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 |