MCookie-Audio/zh

来自Microduino Wikipedia
跳转至: 导航搜索
Language English
mCookie-Audio

mCookie-Audio是音频播放模块,采用串口通讯,利用存储卡将音乐放在Audio shield上,同时需要结合mCookie-Amplifier/zh音乐功放模块使用,把声音放大,使用时需要将这三个模块叠在一起。Audio与Audio shield叠一块接入电脑,可直接当一个读卡器使用,可直接用来传输文件。





特色

  • 采用串口控制,默认串口接口(D2,D3),可通过跳线选择:串口(D0,D1),串口(D4,D5)
  • 接存储卡播放,连接电脑可以显示磁盘,可直接进行更新内容


规格

  • MP3文件格式
  • 支持异步串口通讯模式,通过串口接受上位机发送的命令:
    • 通讯标准:9600 bps
    • 数据位 :1
    • 校验位 :none
    • 流控制 :none
  • 支持 FAT16、FAT32 文件系统,最大支持 32G 的存储卡
  • 音频数据按文件夹排序,最多支持 100 个文件夹,每个文件夹可以分配 1000 首歌曲
  • 30 级音量可调
    • 支持播放、暂停、上一曲、下一曲、播放指定音频


文档

JQ6500语音芯片使用说明书:文件:JQ6500.pdf

MCookie-Audio-pin.jpg

开发

往Audio shield里面拷贝歌曲

  • 在Audio shield上插入一张存储卡
MusicBox Joystick TF.jpg
  • 将Audio shield与Audio叠堆,通过USB接入电脑,将在电脑上看到一个磁盘
MusicBox Joystick song.jpg
  • 往磁盘里面拷贝歌曲

拨轮按键控制

程序说明:"arduino.h"是控制音频文件。负责向Audio模块发送控制指令。 1.默认串口情况下,根据使用的核心可在"arduino.h"文件里面选择通讯串口

//#define AUDIO_PORT Serial1    
#define AUDIO_PORT mySerial

2.初始化Audio模块,可选择播放模式

#define MODE_loopAll 0  //一直循环
#define MODE_loopOne 1  //循环一次
#define MODE_One_STOP 2 //单曲循环
#define MODE_One_END  4 //播放一次
  • 将TF卡装入Audio Sheild模块的卡槽中
  • 将AudioSheild和Audio模块堆叠,通过Audio模块连接电脑,就可以往TF卡根目录下存储歌曲,本应用最多可存储9首歌曲。
  • 将喇叭连接在Amplifier模块的接口上
MusicBox Joystick song speak.JPG
  • 将Amplifier,Audio,AudioSheild模块堆叠在一起。(这三个模块需要连接在一起,其他模块可以随意连接)
MusicBox Joystick 3 speak.JPG
  • 将电池组件连接到您的电池管理模块。
CoreUSB Ble steup2.jpg
  • 将其他模块一起组合,接上BM shield,可以看到系统供电。
    • Audio模块必须通过BM模块进行供电,不能直接通过CoreUSB连接电脑供电,否则可能导致应用无法工作
  • 操作说明:
    • 按下拨轮播放或暂停歌曲
    • 左右波动切换歌曲
    • 一直拨在左边或右边调节声音

应用

音频模块 广泛应用于各种语音播报中:

  • 车载导航语音播报
  • 公路运输稽查、收费站语音提示;
  • 火车站、汽车站安全检查语音提示;
  • 电力、通信、金融营业厅语音提示;
  • 车辆进、出通道验证语音提示;
  • 公安边防检查通道语音提示;
  • 多路语音告警或设备操作引导语音;
  • 电动观光车安全行驶语音告示;

音乐盒一(按键)
音乐闹钟

购买

历史

图库

Audio
Audio
Audio

视频