wifi远程台灯APP设计.docx

资料分类:单片机自动化 上传会员:小四哥 更新时间:2020-11-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7191
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】本文介绍了由ESP8266 wifi组件,STC89c52单片机以及Android灯控系统组成的一整套wifi远程控制led灯的解决方案,描述了该系统的组成结构、工作原理以及相应的软件、硬件设计。Wifi控制模块具有Socket通信功能,硬件包括STC89c52与wifi模块的接口电路,电源电路以及led灯的控制电路;软件设计部分包括Android端控制,Socket通信,以及Stc89c52的数据处理部分。Wifi接入点采用ESP8266wifi模块和STC89c52构建硬件平台,对ESP8266进行AT指令操作使之能与Android接入,同时完成数据的接收与输入。

Android LED控制系统基于Android Studio平台开发,该系统用到seekbar、togglebutton、imageview、button以及TextView等控件,LED控制系统的核心部分是与ESP8266实现Socket通信。

总的来说本文完成了基于android wifi控制的led照明的基本目的。

 

关键词:Android;ESP8266wifi模块;wifi

 

目录

摘要

Abstract

1.绪论-1

1.1 课题研究的背景和意义-1

1.2本课题设计的主要工作和任务-1

2.网络连接方案-2

3.APP软件设计-2

3.1 Android studio的简介-2

3.2 Android studio的安装-2

3.2.1安装JDK-2

3.3界面布局设计-3

3.3.1各个组件介绍-4

3.4  网络设计-5

3.4.1安卓网络权限-5

3.4.2 安卓Socket通信-5

3.4.3 TCP/IP协议简介-6

3.4.5 Socket通信的过程-7

3.4.6 Socket调试过程-8

3.5功能设计-11

4. LED受控端设计-13

4.1ESP8266 wifi模块-13

4.1.1 ESP8266的AT指令集-14

4.2电路设计-14

4.2.1  STC89c52单片机-15

4.2.2 复位电路设计-15

4.2.3晶振电路-16

结  论-17

参考文献-18

致  谢-19

附录A  受控端电路原理图-20

附录B  控制端及受控端实物图-21

附录C  APP程序-22

附录D  受控端程序-30

相关论文资料:
最新评论
上传会员 小四哥 对本文的描述:本系统为了无线网络的数据传输而使用了TCP/IP协议。但是在传输的过程中需要一个双向传输数据的通道。所以本系统用到了Socket,创建Socket通信连接必须存在至少一个端口号。Socket一般......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: