“Microduino-Module Audio/zh”的版本间的差异
Zhangfengfeng(讨论 | 贡献) |
|||
(未显示2个用户的5个中间版本) | |||
第41行: | 第41行: | ||
示例程序:[[File:Audio-text.zip]] | 示例程序:[[File:Audio-text.zip]] | ||
+ | |||
板载FLASH歌曲烧录程序:[[File:MusicDownload.zip]] | 板载FLASH歌曲烧录程序:[[File:MusicDownload.zip]] | ||
+ | |||
==开发== | ==开发== | ||
第64行: | 第66行: | ||
===拨轮按键控制=== | ===拨轮按键控制=== | ||
− | **所需硬件:[[Microduino-Core+/zh]]、[[Microduino-USBTTL/zh]]、 [[Microduino-Amplifier/zh]]、Microduino-Audio、Audio-KEY- | + | **所需硬件:[[Microduino-Core+/zh]]、[[Microduino-USBTTL/zh]]、 [[Microduino-Amplifier/zh]]、Microduino-Audio、Audio-KEY-SD、两个喇叭、电源(1A以上); |
**使用USB数据线将Microduino-Audio模块与电脑连接,参考文档说明把音频文件写入到flash里面; | **使用USB数据线将Microduino-Audio模块与电脑连接,参考文档说明把音频文件写入到flash里面; | ||
**叠加Audio-KEY-SD模块,此时Microduino-Audio的microUSB接口不直接与电脑连接,换一个电源供电,避免识别出驱动器,无法播放音乐,同时电源尽量选择电流大一点的,尽量1A以上,否者可能因为电流不足,导致无法正常播放。或者可以用一个Microduino扩展模块上的microUSB来供电。 | **叠加Audio-KEY-SD模块,此时Microduino-Audio的microUSB接口不直接与电脑连接,换一个电源供电,避免识别出驱动器,无法播放音乐,同时电源尽量选择电流大一点的,尽量1A以上,否者可能因为电流不足,导致无法正常播放。或者可以用一个Microduino扩展模块上的microUSB来供电。 | ||
**启动Arduino IED,打开示例程序。 | **启动Arduino IED,打开示例程序。 | ||
− | 程序说明:" | + | 程序说明:"audio.h"是控制音频文件。 |
1.默认串口情况下,根据使用的核心可在"arduino.h"文件里面选择串口 | 1.默认串口情况下,根据使用的核心可在"arduino.h"文件里面选择串口 | ||
<source lang="cpp"> | <source lang="cpp"> | ||
第107行: | 第109行: | ||
*电动观光车安全行驶语音告示; | *电动观光车安全行驶语音告示; | ||
− | |||
− | |||
==图库== | ==图库== | ||
− | [[file: | + | [[file:AudioSheildcover.JPG|thumb|600px|center|Microduino-Audio&&KEY-SD]] |
− | [[file: | + | [[file:AUDIOSHIELDback.JPG|thumb|600px|center|Microduino-Audio&&KEY-SD]] |
− | [[file: | + | [[file:AUDIOfront.JPG|thumb|600px|center|Microduino-Audio&&KEY-SD]] |
− | |||
− | |||
− | |||
|} | |} |
2017年4月25日 (二) 06:03的最新版本
Language | English |
---|
Microduino-Audio是基于JQ6500串口MP3芯片的音频播放模块,结合Audio-KEY-SD可直接通过拨轮按键简单控制播放flash上的音乐 ,同时还可以结合Microduino核心模块发送串口指令来任意控制。
特色
规格
文档JQ6500语音芯片使用说明书:文件:JQ6500.pdf 示例程序:文件:Audio-text.zip 板载FLASH歌曲烧录程序:文件:MusicDownload.zip 开发往flash里面拷贝歌曲step 1:将Audio模块通过USB数据线接到电脑,打开“我的电脑”双击“CD驱动器”,电脑会出现上位机软件。 step 2:选择“音频加载”,单击“浏览” step 3:选择要放入的音频(总容量不大于4M),单击打开。 step 4:音频被添加到上位机软件中 step 5:选中“更新下载”选项开,单机更新,图为正在写入音频中 如图,则表示语音已经下载到模块的spi flash里了 注意:win8.1可能兼容性出现问题,需要启用程序兼容。
拨轮按键控制
程序说明:"audio.h"是控制音频文件。 1.默认串口情况下,根据使用的核心可在"arduino.h"文件里面选择串口 #define AUDIO_PORT Serial1 //Core+
//#define AUDIO_PORT mySerial //Core
2.初始化Audio模块,可选择从哪里播歌 #define DEVICE_Flash 5
#define DEVICE_TF 1
如果要播放Flash里的音频,初始化:audio_init(DEVICE_Flash,MODE_loopOne,music_vol); 2.初始化Audio模块,可选择播放模式 #define MODE_loopAll 0
#define MODE_loopOne 1
#define MODE_One_STOP 2
#define MODE_One_END 4
应用广泛应用于各种语音播报中:
图库 |