"景先生毕设|www.jxszl.com

智能音频播放机手机app端(附件)

2021-05-25 19:28编辑: www.jxszl.com景先生毕设
本课题是智能音频播放机的手机App端设计,旨在通过安卓手机中的App对音箱的音乐播放进行控制,在设计手机App时采用了模块化设计,包括登录模块,功能模块,搜索模块,连接模块,sd卡读取模块,音频传输模块。首先是登录模块,输入账号密码登录成功之后就会进入功能界面;进入功能界面后会提示进行蓝牙配对,搜索模块会搜索附近的蓝牙,然后选择硬件的蓝牙进行连接;功能模块包括控制单片机播放,sd卡读取,音频传输播放,控制单片机播放包括六个按键,分别对应播放,暂停,上一曲,下一曲音量加,音量减;sd卡读取模块就是App会读取单片机sd卡里的音频内容并在手机显示;音频传输模块就是在手机上放歌,通过蓝牙传输在单片机上播放出来。关键词 安卓 手机App 界面设计 蓝牙通信
目 录
1 绪论 1
1.1 研究的背景 1
1.2研究的意义 2
1.3 智能音频播放机发展概况 3
2 本设计运用到的关键技术 4
2.1 安卓介绍 4
2.1.1 Android基本框架 4
2.1.2 Android系统的四大组件 4
2.1.3 安卓开发的工具 4
2.2蓝牙技术的介绍 4
3 系统设计 5
3.1 设计总体框图 5
3.2 系统设计总流程图 6
3.3 登录程序设计 7
3.4 系统蓝牙连接程序设计 9
3.5 控制单片机音频播放流程图 12
3.6 App和单片机之间音频和数据的传输 13
3.7 系统界面UI设计 14
4 系统调试 17
4.1 软件调试 17
4.2 登录调试 18
4.3 通信调试 18
4.4 功能调试 19
结 论 20
致 谢 21
参 考 文 献 22
附录A:程序主要代码 23
1 绪论
以前用的音频播放机像播放磁带的那种,携带很是不方便,这给想体验音乐的人带来了很多困扰。而随着时代的发展,音乐播放机也做的越来越简洁,越来越容易携带。而与此同 *51今日免费论文网|www.jxszl.com +Q: ¥351916072¥ 
时,随着智能手机的出现和它的技术越来越成熟,这就淘汰了一些音乐播放机。因为手机的功能越发强大,所以就有人想出来把手机App和传统的音乐播放机连接起来,享受更好的音乐体验,在这样的情况下,就催生出了本课题。
本设计的宗旨就相当于实现这种功能,开发一个App,通过蓝牙,实现两者的连接,解放手机,毕竟手机还要去完成其它的事,不可能单独的就为了放歌,让音乐播放更加智能方便,满足随时代发展,人们日益增长的精神享受需求。蓝牙音频播放机包括音箱和手机App两个部分,本部分旨在设计出一款使用方便,易学习的App,满足大众的需求,给生活带来方便。
1.1 研究的背景
随着社会日新月异的发展,进入新时代,好多领域都相继进入了一种全新生态的发展模式,现在各行各业都在持续不断地发展。在当今时代,人们在生产生活如果想要传递信息或者是其它的一些知识等,都需要用到一定的载体。蓝牙技术在这方面可以算是佼佼者了。然而,在蓝牙技术还没有发展成熟的年代,电脑和电脑间或者其它设备之间的传输都需要依靠电缆亦或是其它沉重的设备,不仅不会带来简单便捷,并且还很费时费力,直到蓝牙技术的出现,数据信息的传递才迎来了新的机遇[1]。
近年来,随着蓝牙技术的飞速发展和广大用户群体的强烈需求,各种蓝牙产品也是如雨后春笋般应运而生。在这种需求日渐增多的大环境下,在嵌入式系统下工作的蓝牙设备比如众所周知的蓝牙耳机、蓝牙HID设备、蓝牙适配器等正以它所具备的一些明显的优点如能耗低、小巧、方便等正慢慢成为成为将来人们生活中进行各种信息交流的主要工具。
蓝牙技术在这种环境下正凭借着自身的种种优势慢慢地走入了我们的日常生活中,不管是办公亦或是学习生活中,蓝牙技术可以说是无处不在。在某种意义上,蓝牙技术就好比是一种纽带,一座桥梁,连接着一个移动设备和另外一个移动设备,从而可以通过蓝牙技术来互相传递这些移动设备的信息数据。一开始蓝牙技术传递信息的范围可以说是非常局限,也就只能传递一定大小的信息数据,传递的信息在一开始也只很遗憾地局限于文字类型,然而时代在发展着,蓝牙技术也随着时间的退移而越发成熟,就目前的蓝牙技术来看[2],可以说已经发展到可以传递大型的文件数据信息的地步,传递到信息也再局限,诸如文字,视频,音频等信息也已经成为了可能。这可以说是蓝牙技术的一大重要进步之处。还要说的是,蓝牙技术的优势不仅仅只有上面所说的,还有它所具备的传输的速度优势。蓝牙技术是日常生活中数据与数据之间,信息与信息之间的一个桥梁或者说是一个传递的载体。通过对蓝牙技术的使用,人们可以把日常生活中需要传递的信息传递给需要的设备,目前来看,蓝牙技术已经变得慢慢成熟,然而要注意的是:对于现在的蓝牙技术而言,欠缺兼容性和成本上的优势。而且像wifi通信这些技术的出现,蓝牙技术的地位也在接受着挑战。在日后的优化过程中,蓝牙技术需要在兼容性以及成本上下一番苦心,这也是蓝牙技术未来发展的方向。
1.2 研究的意义
人们对物质的需求总会伴着时代的发展而日益苛刻,有了音箱和智能手机之后,把这两个东西通过无线的方式实现联调,正因为这种需求的出现出现了本课题的研究,智能音频播放机手机App的设计可以用来满足人们用手机和播放器实现控制的需求。本设计分为两个部分,一个是智能音频播放机硬件的设计,上面包括了蓝牙模块,语音模块,sd卡模块,通过蓝牙通信的帮助,可以解决用户手机音频通过其他设备进行播放从而解放手机的功能,虽然说现在的智能手机的功能已经很强大了,但也不会有人把一个手机单纯地当做一个音乐播放器来使用。而且音频通过强大的播放器发送出来,大大提高了用户的音乐体验,像市面上的天猫精灵和小爱音箱,这些都因为他们的强大功能而获得了市场的极度认可,而且通过对本课题的进一步研究,还可以进一步开发功能,让功能不仅仅局限于音频的传输。
我负责的部分是手机App端的设计,在一开始构思时就想尽量把手机App做得简单易学习点,减少用户的学习成本。设计App首先要确立的就是要确定要有什么功能才能进行下去,刚接触程序设计的时候,我认为最重要的就是编程思维,本课题设计亦是,首先要着手的就是界面设计,好的界面设计可以给用户一种焕然一新的感觉,让用户有使用你产品的欲望,界面包括功能按键形成的主界面,点击相应的功能按钮,就会进行跳转,比如读取sd卡界面,音频传输界面,之后便是对手机App功能程序的代码进行编写,因为涉及到蓝牙通信,所以蓝牙部分要着重研究,课题设计的过程就是学习的过程,因为是两个人一起做的这就培养了设计者之间的默契,其实本课题对人们日常音乐的享受,亦或是身为设计的我们,意义都十分重大。
1.3 智能音频播放机发展概况

原文链接:http://www.jxszl.com/dzxx/txgc/66831.html