基于stm32开发板播放器设计.docVIP

  • 14
  • 0
  • 约3.62万字
  • 约 54页
  • 2019-03-05 发布于浙江
  • 举报
生产实习报告 ——基于STM32的播放器设计 概述 (1)使用STM32编写代码送至蜂鸣器中,实现简易的播放器功能 (2)通过使用时钟芯片,可以显示出当前的时间日期 (3)可以通过重力感应完成上下一曲。 (4)开机时有开机动画。 (5)完成完整的电路设计原理图及软件源代码。 二.总体设计框图 蜂鸣器 蜂鸣器 液晶显示 MCU 小组分工: 总体设计:由组长郑健师完成。 时间模块:张春蕾、张宁、张道永。 重力感应模块:宗瑞、张正阳、金以俊、司良振。 开机动画模块:王丹阳、张金凤、宋加伟。 关键模块设计 1、重力模块设计: 在播放音乐时,可以通过改变ARM板的重心来进行歌曲的前一首和后一首的切换.实现方法: 在每次播放音符的时候检测是否有重力偏转的大幅度改变,如果有,则停止播放当前歌曲,进去上下曲的播放。 此外软件还设有重力感应锁定模块,只需要将开关1打上就可以实现 2、时间显示: 这个模块主要是通过例程实验代码实现的。具体的就是读取时钟芯片的数据,然后显示在OLED上面。 3、开机显示: 读取汉字“欢迎光临“程序没执行一次,改变显示的位置,从而实现了文字在动的效果 测试结果 通过我们这两个星期的努力,我们的任务基本实现了,我们通过蜂鸣器来实现播放,通过重力感应来完成下一曲上一曲的播放和功能选择,还有就是开机动画也完成了预期的效果。 总结 我们经过了两个星期的共同合作,我们从一点也不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档