Android结合蓝牙遥控智能电子密码锁的研制Android控制部分

目 录
1 引言1
1.1选题的背景1
1.2 设计研究内容1 2 系统总体方案设计2
2.1 蓝牙和安卓系统的发展趋势2
2.2 课题目标及意义3
2.3 设计要求3
2.4 设计构思3
2.5 Android开发环境的搭建 3
3 系统软件程序设计7
3.1 主程序设计7
3.2 手机端程序的设计8
4 蓝牙传输模块设计12
4.1蓝牙设置及代码12
4.2 服务端的连接和数据的收发15
5 系统调试18
5.1 调试方案18
5.2 硬件电路调试18
5.3 软件调试 19
结论23
致谢24
参考文献25
附录26
1 引言
1.1 选题的背景
随着当今科学技术的不断发展和大众生活质量的改善。人们对于自己的生命财产安全意识愈来愈高。因为密码锁具有安全性高的特点,能耗低,易操作等。逐渐被市场接受。但是这些产品主要还是适用于类似保险箱、门、柜。如果用于公共场合的话,容易损坏、丢失等。再加上其成比较高这样就大大的限制了这类产品的推广。而电子密码锁因为安全性高、操作轻易、价格低、适用范围广等特征成为这种电子防盗产物的主流。然而因为普通的电子密码锁在开锁时易被窥视,与此同时它也容易被盗取。而遥控电子密码锁就战胜了这些难题,它开锁时不易被窥视且密码不易被盗,因此是非常具有现实意义的。蓝牙是一种无线传输方式引入1998,它是世界十大科学成就于今天。它可以交换点和点之间的信息点和点之间的信息交换对多点连接的。具有日常无线通信的长 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2# 
处,也有其自身的特色,比如低功耗、稳定的传输、靠得住、安全,而且能够集成在所有需要无线传输的产品中。
在21世纪的今天,智能生活显得尤为重要。在这种情况下,一个基于手机蓝牙的应用程序在Android中得以设计和完成。Android系统是基于Linus的自由及开放源代码的操作系统,主要适用于便携设备。以其开源和良好的配置,它可以迅速获得发展,Android系统自身支持蓝牙设备,可迅速便捷地在上位机端对蓝牙模块进行开发编程。
我们可以通过安装手机APK软件,采用蓝牙技术同底层模块进行通信,进而控制输出信号频率在一定范围内,并且连续可调。集成了Android系统和蓝牙通训技术的信号发生器,不但能有效地达成稳定牢靠的无源信号控制,不再需要人为手动近距离操作,而且为设计员提供了一个开放平台,研发更多新功能,进一步推动实验迅速高效的发展。
1.2 设计研究内容
(1)蓝牙协议:为Android智能手机和单片机通信,发送数据到单片机控制的活动,然后控制电子遥控产品。
(2)Android应用程序设计:通过Java编程出程序,有本人策画的特有界面,用在触动屏幕按键来控制发送的讯息。
(3)上位机的界面和数据传送设置。
整个系统都是建立在 java以及C/C++语言的基础上。
2 系统总体方案设计
2.1 蓝牙和安卓系统的发展趋势
1998年提出了蓝牙技术,并得到了非常迅速的发展。蓝牙用于较短距离之间的无线信息通讯,它能够代替数据电缆,工作在2.4GHz频段,能够边传输数据、边传输语音,传输速度能够接近10Mb/s,因此,在信息设备可以完全无缝的资源共享。蓝牙技术的应用是十分广泛的,有很大的潜力。它能用在无线设备上,比方图像处理(相机,打印机,扫描仪,设备,安全产品(智能卡,识别,账单管理,安全检查),玩具等领域。蓝牙行业关于市场的持续上升感到满意,目前没有人再去怀疑它的生命力。2002,400种以上的蓝牙产品销售总量达到30000000;同时2003年的销量是2002的2倍。考桑德玛丽亚,爱立信技术授权公司,总裁说:"在这样一个艰难的经济环境,蓝牙仍然是少数产品仍在增长”[6]。
自从2008年9月22日,越来越多的移动设备厂家看到了Android的美好前景,陆续参加到其中,Android乃至已经牵涉到网本市场了,其发展前景开阔,触及领域愈来愈大。伴随Android手机遍及,人们对于Android应用需要愈来愈强烈,该市场早已迷住很多开发者致力于里面。为什么Android超过苹果和黑莓更喜欢年轻人,因为它的开放性,这是年轻人喜欢的地方。并且Android平板电脑的飞速前进也与Android的开放性有着紧密的关系,也才可以推动其吸引着愈来愈多的用户接受、使用。而且Android还有着应用程序无界限性、能够轻易嵌入网络、能够同时运转等繁多优秀的特色。具备其余的操作系统不可抗争的优势和发展前景[11]。
Android系统的不断升级和完善,现在,在第二焦点,这是Android和苹果iOS的争夺,平板电脑市场。长时间来,大多消息依旧显示iPad在平板市场的领导地位难以撼动。着眼于目前的平板市场,生产Android平板电脑确实变成了大众所归。全球每一个尖端设备制造商,摩托罗拉、联想、LG、宏碁、三星、索尼、HTC、华硕,几近所有商家都在销售Android平板电脑[10]。
Android很好地满足了用户的触屏体验,高端机领域已经充斥着Android的身影,同时低端机领域也露出了Android涉及的痕迹,这会给Android系统的手机创造特别好的未来。从当前的整个市场上来估计,Android系统可以在很短的时间之内,占有非常大的市场份额,并且有特别好的信誉、口碑,这一定不是少数人吹捧出来的,那是因为Android手机真真切切地让大众体会到好[12],才可以受到这么好的评价。因此,虽然安卓手机还存在一些问题,很多问题需要提高,这表明Android系统是在一个发展的过程中。所以它的生命力很强,前景十分广阔。
2.2 课题目标及意义
本课题旨在培育学生归纳发挥所学的基本理论、专业文化和基础技能,提升剖析和处理实际问题的能力和简单科学研究的能力。结合毕业设计课题收集、查阅相关的文献资料,训练学生文献检索能力和外文阅读能力;培养学生的创新意识、创造能力,提高学生的设计能力和实践动手能力;锻炼撰写设计说明书的能力。要求学生掌握Android编程环境和蓝牙的设计思想,掌握编程技能,有一定的编程能力。
2.3 设计要求
本文介绍了基于Android的蓝牙通信的智能电子锁的设计方案,这是不完整的在一些特殊的场合电缆控制信号源。该计划将由安装在Android系统平台的软件设计提供,可以方便地与蓝牙模块连接和控制智能电子密码锁。
设计的主界面没有其他特别的修饰,十分的简洁明了,为的就是让用户能够很容易的就掌握操作方法。
2.4设计构思
经过搜索资料进行计划论证和选取,能够确定出该体系的总体构成。通过在Eclipse平台上搭建Android软件并下载至手机来设置电子密码锁的开锁、成功提示以及错误反馈等功能。单片机本身可以设置密码。另外通过蓝牙传输模块接受上位机输入的密码来与原本设置的密码匹配,成功了就打开,错误3次了就报警。HC-06是蓝牙模块,这是搭配手机的蓝牙,以便从手机端收到行动指令。接收的指令传送给单片机,通过转移的指令不同分析单片机,并跳转到不同的程序来控制密码锁的打开,锁住等功能。电源提供给单片机5V直流电。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/4026.html

好棒文