基于Android的智能灯光控制系统设计.doc

资料分类:科技学院 上传会员:溪老师 更新时间:2020-11-02
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14265
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着智能化的飞速发展,智能控制系统得到广泛应用,灯光控制作为智能控制系统的主流越来越受到人们的关注,利用手机结合蓝牙无线通信技术来控制灯光照明的需求不断增长。基于此背景提出以Android Studio为开发平台, HC-05蓝牙为通信方式的智能灯光控制系统设计方案。

为了实现随时开关和调节的灯光控制系统。本文设计了一种基于HC-05蓝牙透传方式的灯光控制系统。智能灯光控制系统选取STC52单片机作为控制核心,并结合LCD1602液晶显示模块、时钟控制模块、按键系统、人体红外感应与环境光敏感应模块等,来实现光敏感应亮度自动调节、人体红外感应开关以及定时报警等功能,也能通过52单片机上的按键实现亮度调节。通过红外人体感应实现人离开一定距离一定时间后自动关灯功能,实现了灯的多功能化。

本设计完成了灯光系统实物的制作,基于Android开发平台实现了上位机软件。具体有蓝牙连接页面,用户端操作页面。灯光系统包含手动控制、自动控制以及手机设定等功能,不仅具备操控方便的特性,而且最大程度上降低了资源的浪费,有一定的实践意义和较好的应用价值。

关键词:STC52单片机;Android开发;智能灯光;蓝牙通信;红外感应

 

目录

摘要

Abstract

1 前言-1

1.1 研究背景及意义-1

1.2 智能灯光控制系统的研究现状和发展趋势-1

1.3 课题研究的任务-2

2 智能灯光控制系统设计-3

2.1 研究的内容-3

2.2 总体方案设计与论证-3

2.2.1 总体方案设计-3

2.2.2 无线智能控制方案论证与比较-4

3 硬件系统的设计-5

3.1 单片机的设计-5

3.1.1单片机的选型-5

3.1.2 单片机最小系统的设计-5

3.2 蓝牙透传模块的设计-6

3.2.1 蓝牙模块的选型-6

3.2.2 HC-05蓝牙透传模块电路的设计-7

3.3.1 红外人体感应模块的选型-7

3.3.2 红外人体感应模块电路的设计-8

3.4 光敏感应模块的设计-8

3.4.1 光敏感应模块的选型-8

3.4.2 光敏感应模块电路的设计-9

3.5 液晶显示模块的设计-10

3.5.1 显示模块的选型-10

3.5.2 液晶显示模块的电路设计-10

3.6 时钟模块的设计-11

3.6.1 时钟模块的选型-11

3.6.2 时钟模块的电路设计-11

4 软件系统的设计-13

4.1 总体程序设计-13

4.2 单片机程序设计-13

4.2.1编写语言及编译软件的简介-13

4.2.2 52单片机的软件设计-13

4.2.3 自动调节功能-15

4.2.4 智能关闭功能-16

4.2.5 预防近视功能-16

4.2.6 时钟模块功能-17

4.2.7 LCD屏幕显示-17

4.3 手机APP的程序设计-19

4.3.1编写语言及编译软件的简介-19

4.3.2 页面设计-19

4.3.3主程序设计-20

4.3.4 蓝牙连接-20

4.3.5智能灯光的控制模式-24

5 系统结果调试-27

5.1 硬件调试结果-27

5.2软件调试结果-27

6 论文总结与展望-30

参 考 文 献-31

致 谢-33

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:智能家居照明控制系统[1]可以通过人体红外模块检测灯的周边是否还有人,从而避免了在绝大多数家庭中存在的“无人灯”问题,也方便了人们不用再去手动打开或关闭灯,而是能够通......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: