体感mp3音乐播放器

体感mp3音乐播放器

ID:30712250

大小:436.50 KB

页数:9页

时间:2019-01-02

体感mp3音乐播放器_第1页
体感mp3音乐播放器_第2页
体感mp3音乐播放器_第3页
体感mp3音乐播放器_第4页
体感mp3音乐播放器_第5页
资源描述:

《体感mp3音乐播放器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案体感音乐播放器专业:电子科学与技术专业班级:2011级八班姓名:刘桥荣、雷鹿、孙逊学号:51110825、0823、0824精彩文档实用标准文案关键词:漫反射式光电开关、音乐播放器MP3、曲目切换摘要:本设计主要使用一对漫反射式光电开关,通过该开关感应手势信号,将产生的电信号传输给单片机,再通过单片机接收并处理信号,将指令传达到音乐播放器,从而实现了通过手势左右移动控制音乐播放器的曲目切换功能。Summaries:精彩文档实用标准文案目录一、整体构思………………………………………1二、具体实现1.光电传感器………………………………………12.单片机系统……………………………………

2、…13.MP3部分…………………………………………2三、单片机系统程序设计……………………………3四、设计心得体会……………………………………4五、参考文献及附录…………………………………5精彩文档实用标准文案一、总体设计思路作品设计原因:考虑到普通MP3需要通过手动来实现上下曲切换功能,比较繁琐,若通过光学感应感知人的手势移动从而实现上下曲切换功能,则可以带来更多便利和新鲜感。鉴于此,我组开始了本次设计。设计产品介绍:本设计主要使用一对漫反射式光电开关,通过该开关感应手势信号,将产生的电信号传输给单片机,再通过单片机接收并处理信号,将指令传达到音乐播放器,从而实现了通过手势左右移动控制音乐

3、播放器的曲目切换功能。市场需求分析:本产品在普通MP3的基础上进行了改进,加入光电开关,用户仅通过手势左右移动即可进行MP3的上下曲切换控制,从而使用户对MP3的操作更加便捷,并增加其新奇感。又由于本产品操作简单,具人性化特点,能够赢得一定的市场。作品优点:本作品具有一定的创新性。设计者在对生活进行了仔细观察后,找到了现有MP3的不足,并通过所学知识对其加以改进。同时,本作品也具有人性化的特点。用户只需手势左右移动即可实现切换曲目功能,操作简便,十分形象。精彩文档实用标准文案一、具体实现方案(一)、光电传感器的选择:光电检测方法具有精度高、反应快、非接触等优点,而且可测参数多,传感器的结构简

4、单,形式灵活多样。因此,光电式传感器在检测和控制中应用非常广泛。光电传感器是采用光电元件作为检测元件的传感器。它首先把被测量的变化转换成光信号的变化,然后借助光电元件进一步将光信号转换成电信号。光电传感器一般由光源、光学通路和光电元件三部分组成。右图为本次设计所采用的光电开关,型号为E3F-DS30C4封装的红外漫反射式光电传感器。此传感器为NPN常开式,无物体遮挡时输出端为高电平,有物体遮挡时变成低电平。(二)、单片机系统单片机最小系统是此设计的核心部位,红外传感器所产生的外部中断经单片机识别处理,从而控制MP3的上一曲下一曲。该单片机最小系统原理图如下图:精彩文档实用标准文案(三)、MP

5、3部分MP3部分由集成的SD卡读写模块和语音解码模块组成。将MP3按键部分引出接线到单片机由单片机系统控制。三、完成情况经过多次调试,本次设计最终圆满完成。光电开关极其灵敏,不论是快速滑过,还是缓慢滑过,均可触发开关,进行上下曲的切换。当然,由于比赛时间较短,不能进行充分详尽的思考,本产品也有一些需要改进的地方:四、单片机系统程序设计#include#defineuintunsignedint精彩文档实用标准文案#defineulintunsignedlongint#defineucharunsignedcharsbitjin=P3^2;sbitchu=P3^3;intci

6、shu;chart;unsignedlongi;voidmaininit();voidmain(){maininit();while(1){if(cishu==2){P1=0xb7;for(i=0;i<5000;i++);P1=0xfe;cishu=0;t=0;}if(cishu==-2){P1=0xeb;for(i=0;i<5000;i++);P1=0xfe;cishu=0;t=0;}}}voidmaininit(){jin=1;chu=1;t=0;cishu=0;EA=1;IT0=1;IT1=1;精彩文档实用标准文案EX0=1;EX1=1;}voidINTI0()interrupt0{i

7、f(jin==0){if(t==1){t=0;cishu--;}else{t++;cishu++;}}}voidINTI1()interrupt1{if(chu==0){if(t==1){t=0;cishu++;}else{t++;cishu--;}}}五、设计心得体会在这次毕业设计中使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。