课程设计
. . 课题: .
基于Arduino的音乐播放器设计
班级:14计应1班
:吕文龙 日期:2016.12.05
目 录
目 录............................................................... 1 引言................................................................ 3 一.基本原理........................................................ 4
1.1实验目的..................................................... 4 1.2实验要求和容................................................. 4 1.3实验器件..................................................... 4 二.基本流程图...................................................... 5 三.硬件模块........................................................ 6
3.1SD卡读写模块................................................. 6 3.2 Arduino模块................................................. 7 3.3 1602液晶显示模块............................................ 7 3.4扬声器模块................................................... 7 3.5电位器模块................................................... 7 3.6步进电机模块................................................. 7 四.实物图.......................................................... 9
. . .
引言
进入21世纪越来越来多的电子产品出现在人们的日常生活中,从而形式多样的音乐播放器已广泛应用于各种多媒体,为各种多媒体提供音频效果,人们能够听到悦耳的声音,同时给人类在多媒体播放平台上带来了一定的发展。现有音乐播放器虽有多种设计样式,各具特色,但是回归到本质,我们可以通过Aduino做一个基于Arduino的音乐播放器设计。本文介绍了一种用串口输入模拟用户界面的音乐播放器平台和SD卡模块存储和读取数据,实现音乐的播放,具有反应速序快、可靠性高和连线及扩展方便等特点。
. . .
一.基本原理
1.1实验目的
由arduino控制的串口输入模拟用户控制界面系统和LCD1602液晶显示屏组成,其控制核心是arduino,串口输入信号是本程序的关键,由SD卡读写模块接收信号将之译码输出,扬声器通过读取信号播放音频,最后由液晶显示系统将相应的数据音乐播放信息显示出来。
1.2实验要求和容
(1) SD卡模块数据存储,音频转换,读写程序的编写。 (2) 设定模拟的用户按键,通过串口输入设定的信号。
(3) 音乐播放器具有显示功能。显示开机界面,播放界面,音乐信息,状态信息等等。
(4) 故障模块,步进电机工作方式模拟故障信号。 (5) LED灯状态显示播放状态。
(6) 电位器,调音量大小和显示屏的分辨率。
1.3实验器件
Arduino板一块 Lcd1602液晶一个 SD卡一 电位器2个 步进电机一个 Led灯一个 电阻1个 电容1个 扬声器1个 导线若干。
7pin双排长针一条或者7pin双排针,单排针各一条
. . .
二.基本流程图
串口信号发送 . . SD模块读写 Arduino板解码分析 液晶屏显示 .