Microduino LM4863音乐播放器-301KIT/zh

来自Microduino Wikipedia
Radiumray9@gmail.com讨论 | 贡献2014年10月29日 (三) 06:56的版本 文档
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
Language English

概述

项目名称:Microduino LM4863音乐播放器

目的:采用Microduino LM4863播放指定的音乐,通过按键实现播放,暂停功能。

难度:初级

耗时:半小时

制作者:Microduino Studio-YLB

材料清单

  • Microduino设备
模块 数量 功能
Microduino-Core/zh 1 核心板
Microduino-USBTTL/zh 1 下载程序
Microduino-SD/zh 1 存储音乐文件
Microduino-Amplifier/zh 1 音频播放
Microduino Duo-V/zh 1 便于调试
  • 其他设备
喇叭 一个
面包板 一块
面包板跳线 一盒
按键 一个
存储卡 一张
micro usb数据线 一根
301KIT module

文档

测试代码:kit_LM4863_music

调试

步骤一:搭建电路

  • 将存储卡插入Microduino SD卡槽内
301KIT-SD
  • 连接喇叭
301KIT-Speak
  • 接上按键
301KIT-Button
  • 整体搭建,将所有模块叠加
301KIT-system

步骤二:音源制作

  • 我们需要用到一款基于SoX的工具,然后根据你的Microduino的工作频率选择合适的转换程序;
  • 解压文件,进入“Microduino with 16 MHz”文件夹,把音频文件放入到该文件夹中,并拖动到“FullRate@16MHz_Mono.bat”批处理上;
Audio
  • 拖动之后即可转换程序,会弹出一对话框,出现“请按任意键继续...”;
Audio
  • 结束后你会发现新建了一个文件夹,转换好的文件就在里面,如果不行可将原音频文件转换成.wav格式再试试.
Audio
  • 将转换的音频文件复制到存储卡内,插入Microduino SD卡卡槽即可。
  • 用IED打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V),下载程序前需要注意:
    • 有些库可能引脚定义不一致,请下载更改过的库,将原来的库替换掉;
    • 程序中需要把音频文件名更换成生成的音频文件名。

结果

程序下载完毕按下按键播放音乐,再次按下暂停音乐,依次循环。

视频

http://v.youku.com/v_show/id_XNjY1Njg5ODQw.html