光感应窗帘控制系统的设计与实现.doc

资料分类:设计作品 上传会员:布加加 更新时间:2021-02-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9540
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】本设计实现了一款基于Android的光感应窗帘控制系统,本控制系统是通过采用51系列单片机控制步进电机(型号28BYJ-48-5V)运转模拟窗帘的开启与关闭,光强采集通过单片机控制光照传感器BH1750实现,使用Wifi模块ESP8266实现单片机与手机之间的双向通信。在手机客户端通过Eclipse软件Java语言开发Android应用程序,并安装手机上操作。在手机上设置了光控和手动两种模式,在智能化越来越普遍的现代社会该设计在很大程度上为人们的家具生活带来了便利,利用现代科技的进步为人类生活带来了方便,有很强的实用性和便捷性。

【关键词】光感应窗帘;Eclipse;Android;传感器BH1750;单片机;双向通信

 

目录

摘要

Abstract

1 引言-3

1.1 控制系统背景-3

1.2 控制系统开发目的和意义-3

2 设计方案-4

2.1 系统框图-4

2.2 开发工具介绍-4

2.2.1  MyEclipse 10-4

2.2.2 keil uVision4-4

2.2.3 Eclipse-5

2.3 技术介绍-5

2.3.1 Android-5

2.3.2 ESP8266-5

2.3.3 BH1750-5

2.4 中央控制器——单片机-6

2.5 手机端Android程序-6

3 光感应窗帘控制系统分析-7

3.1 光感应窗帘控制系统需求分析-7

3.2 光感应窗帘控制系统可行性分析-7

3.3 光感应窗帘控制系统系统功能概述-8

3.4 光感应窗帘控制系统系统开发环境-8

4 光感应窗帘控制系统的硬件设计-9

4.1单片机STC15F2K60S2模块-9

4.2 WiFi模块ESP8266-9

4.2.1 ESP8266的结构图-9

4.2.2 ESP8266的开发板示意图-10

4.2.3 ESP8266模块的功能-10

4.2.4 ESP8266模块使用介绍-11

4.3光强传感器BH1750模块-11

4.4 驱动模块-12

4.5 显示器-12

5 光感应窗帘控制系统的软件设计-13

5.1 手机APP的开发-13

5.1.1 手机APP的程序设计-13

5.1.2 手机APP界面-14

5.2 单片机程序设计-15

6 光感应窗帘控制系统测试-16

6.1 系统连接电源测试-16

6.2 手机APP安装测试-17

6.3 WiFi模块通讯连接测试-17

6.4 手机APP控制以及硬件模块测试-19

6.5 自动模式下程序的运行测试-20

7 总结-21

结束语-22

参考文献-23

致 谢-24

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:开发目的:现在人们更乐意享受生活,他们享受高科技带来的便捷,所有新开发的高科技产品都吸引着不同的人,他们根据他们的需求选择产品,这就要求运用我们在学校以及实习单位......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: