毕业设计——基于STM32的音乐播放器设计(一)

基于STM32的音乐播放器设计,

源代码下载地址:http://download.csdn.net/detail/cxp2205455256/8334021

     SD卡文件下载地址:http://download.csdn.net/detail/cxp2205455256/8334089

电路图下载地址:文件太大了,上传不了。。。。。。。

以下是截图:

1、硬件电路

2、软件主界面

3、音乐播放器界面

4、音乐定时播放界面

5、音乐列表界面

6、日历功能界面

9、温度功能界面

10、计算器功能界面

11、系统设置界面

12、各个功能设置界面

13、时钟功能界面

14、闹钟功能界面

15、USB通讯功能

时间: 2024-10-04 05:17:31

毕业设计——基于STM32的音乐播放器设计(一)的相关文章

基于Service的音乐播放器

这是一个基于Service组件的音乐播放器,程序的音乐将会由后台的Service组件负责播放,当后台的播放状态改变时,程序将会通过发送广播通知前台Activity更新界面:当用户单击前台Activity的界面按钮或拖动进度条时,系统通过发送广播通知后台Service来改变播放状态和播放指定音乐. 程序运行效果图:         程序代码: 程序界面类(MusicBox.java): package com.jph.musicbox; import com.jph.util.ConstUtil;

Android基于发展Service音乐播放器

这是一个基于Service组件的音乐播放器,程序的音乐将会由后台的Service组件负责播放,当后台的播放状态改变时,程序将会通过发送广播通知前台Activity更新界面:当用户单击前台Activity的界面button或拖动进度条时,系统通过发送广播通知后台Service来改变播放状态和播放指定音乐. 程序执行效果图:         watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZmVuZ3l1emhlbmdmYW4=/font/5a6L5L2T/

基于AVPlayer的音乐播放器

1,最近写了一个关于音乐播放器的demo,查阅资料的过程中,学会不少新东西.简单记录一下写的过程中遇到问题,备忘. 2,为了方便使用,将播放器写成单例  .h 先导入需要的库 #import <AudioToolbox/AudioToolbox.h> #import <AVFoundation/AVFoundation.h> #import <objc/runtime.h> 生成一个播放器的实例 @property (nonatomic,strong) AVPlayer

QT5:C++实现基于Multimedia的音乐播放器(序)

前段时间C++课设,决定做个播放器,于是参考了网上的代码后,做了个很简陋的音乐播放器(只写了MP3格式)出来,虽然功能甚少,但还是决定把过程记录一下. 成品如下图: 播放器功能: 上.下一首,音量控制 单曲和列表循环.随机播放模式 添加歌曲(因为懒,连删除歌曲都没写) 所用技术:QT5,C++. 整个程序继承QT的QWidget完成,界面用qss修饰(qss的语法和CSS几乎一模一样),整个播放器主要靠QT的multimedia来完成音乐解码和播放.QMediaplayer用于解析音频文件,QM

QT5:C++实现基于multimedia的音乐播放器(二)

今天接着上一篇来实现播放器的槽函数. 先来实现播放模式,槽函数如下: 1 //播放模式 2 void Music::musicPlayPattern() 3 { 4 5 //z=++z%3; 6 if(z==0) 7 { 8 //顺序播放 9 playPattern->setStyleSheet("QPushButton:!hover{border-image: url(:/image/Seq.png);}" 10 "QPushButton:hover{border-i

音乐播放器设计类图

按图索骥---软件的设计图纸 1.用例图: 定义:选用播放器的用户与播放器的关系: 用例准则:描述用户一系列的动作: 参与者准则:与播放器交互的任何人: 2. 类图 定义:类图展示的系统中的类,类之间的相互关系,类的方法和属性. 理解:根据用例图,可以基本上设计出系统的类和他们的之间的关系.类图描述的就是类的静态结构3.音乐播放类

基于Jquery的音乐播放器进度条插件

自己基于豆瓣FM的ui仿写qq音乐时,基于Jquery手写的进度条插件,效果图如下: 主要特色: ① 可自适应挂载元素的宽度,也可以自己设置进度条宽度: ② 支持部分默认参数修改(具体见使用说明): ③ 允许最大时间为23:59:59,高于此值将默认修改为此值: ④ 可以自己控制进度条动画的开关及重置: ⑤ 可以获取进度条当前时间和宽度,与H5的audio标签协调使用. 使用说明: /* * 功能描述:播放器进度条 * 参数: * option:挂载父元素 * inTime:进度条时间长度 *

QT5:C++实现基于multimedia的音乐播放器(一)

上一篇里简略的描述了一下播放器的实现,这一篇开始具体描述一下过程. 环境配置:Qt Creator 打开Qt Creator,创建一个new project,项目名称随你喜欢(我的是MusicPlayer),类名也随你喜欢(我的是Music),基类选择QWidget,不勾选界面UI(你也可以勾选UI,用QT自带的UI设计来创建界面),然后要记住项目保存路径不能有中文. 创建成功后,在MusicPlayer.pro(项目名称.pro)里加上"QT += multimedia"这一句: 1

10个免费开源的JS音乐播放器插件

音乐播放器在网页设计中有时候会用到,比如一些时尚类.音乐或影视类等项目,但这些 网页播放器 插件比较少见,所以这里为大家整理一个集合,也许会有用到的时候. 下面整理的播放器有些是支持自适应的,如果需要用到微信或手机上,可根据自己需要求,选择对应的网页播放器.  ● Codrops Audio Codrops Audio 界面使用纯CSS编写,支持响应式,可以方便在桌面.平板以及手机设备上使用.界面因为是CSS编写,所以如果懂CSS样式,可以自己设计一个新的样式来修改. 演示&下载 ● Dark