“Microduino-Module Audio/zh”的版本间的差异
853387039@qq.com(讨论 | 贡献) (→图库) |
853387039@qq.com(讨论 | 贡献) (→开发) |
||
第41行: | 第41行: | ||
==开发== | ==开发== | ||
*拨轮按键控制 | *拨轮按键控制 | ||
− | **所需硬件:Microduino-Audio、Audio-KEY-SD、[[Microduino-Amplifier/zh]] | + | **所需硬件:Microduino-Audio、Audio-KEY-SD、[[Microduino-Amplifier/zh]]、两个喇叭、USB数据线、电源(1A以上)或[[Microduino_扩展板(Upin27兼容)]]; |
**使用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来供电。 | ||
**供电后向右波动拨轮可以播放上一曲,向左波动可以播放下一曲,按下可以暂停或播放。 | **供电后向右波动拨轮可以播放上一曲,向左波动可以播放下一曲,按下可以暂停或播放。 | ||
*串口指令控制存储卡的音乐 | *串口指令控制存储卡的音乐 | ||
− | **所需硬件:[[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以上)或[[Microduino_扩展板(Upin27兼容)]]; |
**使用USB数据线将Microduino-Audio模块与电脑连接,你可以发现多了两个磁盘,一个MP3芯片的flash,另一个是存储卡。 | **使用USB数据线将Microduino-Audio模块与电脑连接,你可以发现多了两个磁盘,一个MP3芯片的flash,另一个是存储卡。 | ||
**打开存储卡,新建一个文件夹,文件夹命名必须是 01 02…………99 ,把你想要播放的歌曲存储到新建的文件夹内,并且文件夹里面的文件命名必须是 001 002 003………999。 | **打开存储卡,新建一个文件夹,文件夹命名必须是 01 02…………99 ,把你想要播放的歌曲存储到新建的文件夹内,并且文件夹里面的文件命名必须是 001 002 003………999。 | ||
第78行: | 第78行: | ||
*先定义要串口发送的指令,然后初始化时候通过串口将指令发送给Microduino-Audio。更多指令参考说明文档。 | *先定义要串口发送的指令,然后初始化时候通过串口将指令发送给Microduino-Audio。更多指令参考说明文档。 | ||
*程序下载完毕叠上Microduino-Audio和Audio-KEY-SD模块和[[Microduino-Amplifier/zh]],注意这三个模块要叠加在一块。 | *程序下载完毕叠上Microduino-Audio和Audio-KEY-SD模块和[[Microduino-Amplifier/zh]],注意这三个模块要叠加在一块。 | ||
+ | |||
==应用== | ==应用== | ||
广泛应用于各种语音播报中: | 广泛应用于各种语音播报中: |
2014年11月13日 (四) 14:00的版本
Language | English |
---|
Microduino-Audio是基于JQ6500串口MP3芯片的音频播放模块,结合Audio-KEY-SD可直接通过拨轮按键简单控制播放flash上的音乐 ,同时还可以结合Microduino核心模块发送串口指令来任意控制。
特色
规格
文档JQ6500语音芯片使用说明书:文件:JQ6500.pdf 开发
byte key0[5] ={0x7E,0x03,0x09,0x01,0xEF};//device select "tf" U/TF/AUX/SLEEP/FLASH 00-05
byte key1[5] ={0x7E,0x03,0x11,0x00,0xEF};//play mode "all" ALL FOL ONE RAM ONE_STOP 00-05
byte key2[4] ={0x7E,0x02,0x0d,0xEF}; //play 7E 02 0D EF
byte key3[5]={0x7E,0x03,0x06,0x18,0xEF};//vol 24 0-1E(0-30)-16,8,4,2,1
void setup()
{
Serial.begin(9600); // 9600 bps
delay(300);
for(int a=0;a<5;a++)Serial.write(key11[a]); //vol 18
delay(300);
for(int a=0;a<5;a++)Serial.write(key0[a]); //tf card
delay(300);
for(int a=0;a<5;a++)Serial.write(key1[a]); //play all
delay(600);
for(int a=0;a<4;a++)Serial.write(key3[a]); //play
delay(600);
}
void loop()
{
}
程序说明:
应用广泛应用于各种语音播报中:
购买历史图库视频 |