版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于蓝牙的安卓平台智能灯控制系统设计与实现摘要:面对当前普通灯功能过于简单、不便使用、缺乏个性的问题,文中采用当下流行的蓝牙技术作为通信方式,并利用单片机实现对LED灯的控制管理,同时结合安卓平台开发技术设计手机客户端,最终设计了基于蓝牙的安卓平台智能灯控制系统。本系统能够实现对LED灯的远程开关控制和亮度调节功能。关键词:智能灯;单片机;蓝牙;安卓中图分类号:TM923.34文献标识码:A文章编号:2095-1302(2016)05-00-030引言蓝牙技术是当前世界应用最为广泛的通用无线传输技术之一。它不仅具有安装简单、通用性好、应用灵活的特性,同时还可以集成到芯片上,使设备具有极高的便携
2、性。因此蓝牙技术具有很强的市场竞争潜力,可以广泛应用到移动设备领域中。凭借其开放性的巨大优势,安卓平台在设备开发应用中广受欢迎。安卓平台允许开发者根据自己的喜好和应用需求,设计由具有不同特色的实用软件。同时,安卓平台还能够适配多种硬件开发平台,对于硬件开发门槛要求低,极大地方便了用户对其进行相关的开发研究。止匕外,凭借其巨大的优势,安卓平台在当前开发平台领域中呈现逐年上升的趋势。因此在本设计中采用安卓平台进行本项目的设计开发。C51单片机具有其它平台无可比拟的高时效性和强操控性。由于其具有集成度高、数据传输稳定可靠、操作简单的特点,所以C51单片机实用性非常强。止匕外,C51单片机还具有价格低
3、廉、体积小巧、高度产品化的特点,其应用市场范围非常广阔,拥有无限的市场潜力。结合其无可比拟的优势,本文设计的简易智能灯具有远程控制灯的开关和调节灯的亮度的功能。这些功能都将极大地提高用户使用的便捷性,提高了用户的快捷使用体验。1智能灯控制系统设计本设计的难点包含两个方面。其中,安卓App设计的难点在于要调用手机蓝牙串口,实现数据的发送。为了尽量减少不必要的功能按钮,用两个按键实现LED灯的远程控制开关和亮度调节。其创新点是采用最少的按键(两个)实现了开关控制和亮度调节。本设计硬件部分的难点是单片机对8个LED灯的开关控制和亮度调节。其创新点是采用液晶显示屏显示当前亮度的比例,方便使用者看到当前
4、亮度的强度。1.1 系统方案在本课题的设计方案中,分析本设计中的蓝牙LED灯所要实现的功能要求,还应根据现实条件的需要作由其它方面的设计。系统方案示意图如图1所示。当用户使用该系统时,可以在安卓手机上对手持客户端进行操作,其命令指令通过蓝牙功能与单片机系统中的蓝牙模块进行通信并传输指令,再通过单片机实时控制LED灯动作,最终实现对LED灯的远程开关控制和亮度调节控制。图1系统方案设计示意图1.2 系统工作流程系统的工作流程如图2所示。当用户使用时,通过手持安卓客户端对LED灯操作,发送有关命令指令,手持客户端软件根据用户操作命令依照参考表生成对应的状态字数据,以便单片机能够读取数据并能快速执行
5、命令。图2系统工作流程图2智能LED灯系统设计本设计的智能LED灯的硬件设计部分主要由于持安卓客户端和单片机控制设计两部分组成。手持安卓客户端部分实现用户对LED灯的远程操作控制,单片机控制设计部分实现对用户指令的执行。手持安卓客户端的系统设计结构示意图如图3所示。本着减小客户端系统文件体积的大小,有效降低软件编译过程的复杂度,加快手持客户端软件在实际应用中运行速度的目的。因此,在手持安卓客户端的设计结构中只包含硬件管理模块和灯具控制功能模块。图3手持安卓客户端的设计结构本设计采用通用性极高的C52系列单片机芯片。图4所示为最常用的STC89S52RO片机最小系统电路示意图,其中包含着最基本的
6、外接晶体振荡电路和单片机复位电路。本系统为了增加趣味性,采用8颗彩色LED灯作为控制光源。此外,在本设计中采用6200芯片提供恒流电流,为LED灯提供驱动电流,并且6200芯片还具备PWM调波控制功能,通过控制波特率实现LED灯的亮度调节。本系统设计中的通信模块采用常见的HC-06系列蓝牙芯片,该芯片价格低廉,工作性能稳定可靠。通过Protues仿真软件对其进行硬件设计仿真,得到了如图5所示的系统硬件电路。图4STC89S52RO片机最小系统电路示意图结合Keil4单片机开发软件编写单片机执行代码,结合调整PWM的占空比实现对LED灯的亮度调节,编写了本设计要求的LED调光调色程序。编写的代码
7、不仅支持8个LED灯实时的开关控制,还能根据用户命令实时调整8个LED灯的亮度大小。3系统实现本系统最终实现的功能主要包括远程控制LED灯的开关、远程控制LED灯的不同亮度调节等实用功能。在经过反复多次的校验调整测试后,本文设计的智能LED灯的远程控制系统基本能够达到预先要求的设计目标。通过多次的实际现场测试,发现本控制系统具备实时控制能力强、稳定性高、简易方便的特点。3.1 实时控制能力强本系统使用C51单片机作为整个系统的控制中心,采用蓝牙模块发送数据,通过单片机实时处理数据,从而使得整个系统获得现场实时处理信息的能力。3.2 稳定性高设计本系统时应用的蓝牙数据传输技术、安卓编程开发技术、
8、以单片机为核心的控制管理系统都是当前流行的技术,都具有广泛的开发基础和良好的资料来源。同时由于安卓本身具有的开放性使得开发相对简单,稳定性相对较高,不易由现掉线、连不上的情况。3.3 简易方便本系统通过蓝牙技术进行数据连接,避免了布置实体线路所产生的布局问题,实现了在一定范围内远程控制LED灯开关的目的。在控制LED灯的手持安卓客户端上采用交互体验相对较高的界面,可以达到控制LED灯亮灭、亮度调整以及其它多种组合的控制效果。而且整个操作控制相较于其它产品使用起来更加方便。手持安卓客户端程序基于Eclipse开发环境。图6所示为手持客户端蓝牙连接单片机时的用户界面,图7所示为手持安卓客户端控制单
9、片机相关电路实现个灯全亮的效果图。图6设计的安卓程序界面图7实现效果图4结语本文设计的智能灯控制系统可以根据用户的实际需求实现对LED灯的远程开关及亮度调节,为提高人们的生活质量,改善人们的使用体验提供了一定的实用意义。在保证低廉的成本、较高的系统稳定性、良好的实时控制性的前提下,该系统初步达到了一般人对普通灯具的基本控制要求,同时具备了简单易用、便于携带的优点。随着安卓开发技术和嵌入式技术开发的大力推广,以及相关技术不断推新改革,相信本系统在今后的升级中能够进行更多的扩展。通过蓝牙模块或者无线网络模块与其它智能灯连接,组成智能灯控制网络系统,凭借IP分组技术,进一步实现对更多智能灯的智能控制
10、,从而使人们的日常生活变得更加丰富多彩。参考文献1王宜怀.单片机原理及其嵌入式应用教程M.北京:北京希望电子由版社,20022陈小龙.新型8位单片机M68HC08J.电子产品世界,2002(3):60-61.3陈军,萧蕴诗,岳继光,等.一种基于M68HC08和DS1280的温度监控系统J.微型机与应用,2003,22(12):19-21.4李朝青.单片机原理及接口技术(第三版)M.北京:北京航空航天大学生版社,2007.5郭天祥.51单片机C语言教程M.北京:电子工业由版社,2008.6单成祥,牛彦文,张春.传感器设计基础M.北京:国防工业由版社,2007.7窦振中.单片机外围部件实用手册输由通道器件分册M.北京:北京航空航天大学生版社,2003.8杨素行.模拟电子技术基础简明教程(第三版)M.北京:高等教育由版社,2006.9阎石.数字电子技术(第五版)M.北京:高等教育由版社,2006.10张一斌,余建坤.单片机原理课程设计M.长沙:中南大学生版社,2009.11万隆,巴奉丽.单片机原理及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海工商外国语职业学院《高等数学 C(二)》2025-2026学年期末试卷(A卷)
- 2025年事业单位卫生类医学影像专业知识考试试卷与解析
- 2025年事业单位联考综合应用能力(A)试题与答案
- 2026农业科技发展转化率研究及产业前景深层预测研究报告
- 2026农业更多请继续输入要求我来继续完成
- 2026农业发酵行业市场现状供需分析及投资评估规划分析研究报告
- 2026农业丰收产业市场供需分析政策研判投资发展指南
- 2026中国锂离子电池材料行业发展现状与需求预测报告
- 2026中国葡萄干跨境电商出口合规风险防范指南
- 2026中国期货市场异常交易监测指标体系优化
- 放射性药物检验知识培训课件
- 桩基工程质量验收工作总结报告
- 矿井提升机设计技术规范详解
- 中药饮片代煎协议书
- 2025年临床检验检查项目审核制度
- 班组安全管理培训课件
- 《三体》教学课件
- 影视特效专业毕业论文
- 2025年军队专业技能岗位文职人员招聘考试(文印员)历年参考题库含答案详解(5套)
- 山东省青岛42中重点名校2026届中考英语对点突破模拟试卷含答案
- 英语科目介绍课件
评论
0/150
提交评论