“MCookie-Audio/zh”的版本间的差异
853387039@qq.com(讨论 | 贡献) (→开发) |
|||
(未显示2个用户的13个中间版本) | |||
第4行: | 第4行: | ||
| | | | ||
[[File: mCookie-Audio-rect.jpg|400px|thumb|right|mCookie-Audio]] | [[File: mCookie-Audio-rect.jpg|400px|thumb|right|mCookie-Audio]] | ||
− | mCookie- | + | mCookie-Audio是音频播放模块,采用串口通讯,利用存储卡将音乐放在Audio shield上,同时需要结合[[mCookie-Amplifier/zh]]音乐功放模块使用,把声音放大,使用时需要将这三个模块叠在一起。Audio与Audio shield叠一块接入电脑,可直接当一个读卡器使用,可直接用来传输文件。 |
第14行: | 第14行: | ||
==特色== | ==特色== | ||
− | * | + | *采用串口控制,默认串口接口(D2,D3),可通过跳线选择:串口(D0,D1),串口(D4,D5) |
− | * | + | *接存储卡播放,连接电脑可以显示磁盘,可直接进行更新内容 |
− | + | ||
==规格== | ==规格== | ||
− | * | + | *MP3文件格式 |
− | |||
− | |||
− | |||
*支持异步串口通讯模式,通过串口接受上位机发送的命令: | *支持异步串口通讯模式,通过串口接受上位机发送的命令: | ||
**通讯标准:9600 bps | **通讯标准:9600 bps | ||
第28行: | 第25行: | ||
**校验位 :none | **校验位 :none | ||
**流控制 :none | **流控制 :none | ||
− | |||
*支持 FAT16、FAT32 文件系统,最大支持 32G 的存储卡 | *支持 FAT16、FAT32 文件系统,最大支持 32G 的存储卡 | ||
− | |||
*音频数据按文件夹排序,最多支持 100 个文件夹,每个文件夹可以分配 1000 首歌曲 | *音频数据按文件夹排序,最多支持 100 个文件夹,每个文件夹可以分配 1000 首歌曲 | ||
− | *30 | + | *30 级音量可调 |
+ | **支持播放、暂停、上一曲、下一曲、播放指定音频 | ||
第38行: | 第34行: | ||
==文档== | ==文档== | ||
JQ6500语音芯片使用说明书:[[File:JQ6500.pdf]] | JQ6500语音芯片使用说明书:[[File:JQ6500.pdf]] | ||
+ | <br /> | ||
+ | [[File:MCookie-Audio-pin.jpg|center|600px]] | ||
+ | ==开发== | ||
+ | ===往Audio shield里面拷贝歌曲=== | ||
+ | *在Audio shield上插入一张存储卡 | ||
+ | [[file:_MusicBox_Joystick _TF.jpg|600px|center]] | ||
+ | *将Audio shield与Audio叠堆,通过USB接入电脑,将在电脑上看到一个磁盘 | ||
+ | [[File: _MusicBox_Joystick _song.jpg|600px|center]] | ||
+ | *往磁盘里面拷贝歌曲 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===拨轮按键控制=== | ===拨轮按键控制=== | ||
− | + | *所需硬件:[[mCookie-CoreUSB/zh]]、[[mCookie-OLED/zh]]、 [[mCookie-Amplifier/zh]]、mCookie-Audio、Audio shield、[[mCookie-BM/zh]]、[[mCookie-BM shield/zh]]、两个喇叭、两节电池; | |
− | * | + | *示例代码下载:[[File:Music Text.zip|Music Text]] |
− | * | + | *将CoreUSB接入电脑,启动Arduino IED,打开示例程序。 |
− | * | + | *点击上传程序。当“完成上传”出现时,程序成功上传到CoreUSB。 |
− | + | 程序说明:"arduino.h"是控制音频文件。负责向Audio模块发送控制指令。 | |
− | 程序说明:"arduino.h" | + | 1.默认串口情况下,根据使用的核心可在"arduino.h"文件里面选择通讯串口 |
− | 1.默认串口情况下,根据使用的核心可在"arduino.h" | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang="cpp"> | <source lang="cpp"> | ||
− | #define | + | //#define AUDIO_PORT Serial1 |
− | #define | + | #define AUDIO_PORT mySerial |
</source> | </source> | ||
− | |||
2.初始化Audio模块,可选择播放模式 | 2.初始化Audio模块,可选择播放模式 | ||
<source lang="cpp"> | <source lang="cpp"> | ||
− | #define MODE_loopAll 0 | + | #define MODE_loopAll 0 //一直循环 |
− | #define MODE_loopOne 1 | + | #define MODE_loopOne 1 //循环一次 |
− | #define MODE_One_STOP 2 | + | #define MODE_One_STOP 2 //单曲循环 |
− | #define MODE_One_END 4 | + | #define MODE_One_END 4 //播放一次 |
</source> | </source> | ||
− | ** | + | *将TF卡装入Audio Sheild模块的卡槽中 |
+ | *将AudioSheild和Audio模块堆叠,通过Audio模块连接电脑,就可以往TF卡根目录下存储歌曲,本应用最多可存储9首歌曲。 | ||
+ | *将喇叭连接在Amplifier模块的接口上 | ||
+ | [[file: MusicBox_Joystick _song_speak.JPG|600px|center]] | ||
+ | *将Amplifier,Audio,AudioSheild模块堆叠在一起。(这三个模块需要连接在一起,其他模块可以随意连接) | ||
+ | [[file: MusicBox_Joystick _3_speak.JPG|600px|center]] | ||
+ | *将电池组件连接到您的电池管理模块。 | ||
+ | [[File:CoreUSB_Ble_steup2.jpg|600px|center]] | ||
+ | *将其他模块一起组合,接上BM shield,可以看到系统供电。 | ||
+ | **'''Audio模块必须通过BM模块进行供电,不能直接通过CoreUSB连接电脑供电,否则可能导致应用无法工作''' | ||
− | * | + | *操作说明: |
− | ** | + | **按下拨轮播放或暂停歌曲 |
− | ** | + | **左右波动切换歌曲 |
− | ** | + | **一直拨在左边或右边调节声音 |
==应用== | ==应用== | ||
+ | [[音频模块]] | ||
广泛应用于各种语音播报中: | 广泛应用于各种语音播报中: | ||
*车载导航语音播报 | *车载导航语音播报 | ||
第103行: | 第92行: | ||
*多路语音告警或设备操作引导语音; | *多路语音告警或设备操作引导语音; | ||
*电动观光车安全行驶语音告示; | *电动观光车安全行驶语音告示; | ||
+ | [[音乐盒一(按键)]]<br> | ||
+ | [[音乐闹钟]] | ||
==购买== | ==购买== | ||
第110行: | 第101行: | ||
==图库== | ==图库== | ||
− | [[file:mCookie-Audio-KEY-SD1.JPG|thumb|600px|center| | + | [[file:mCookie-Audio-KEY-SD1.JPG|thumb|600px|center|Audio]] |
− | [[file:mCookie-Audio-KEY-SD2.JPG|thumb|600px|center| | + | [[file:mCookie-Audio-KEY-SD2.JPG|thumb|600px|center|Audio]] |
− | [[file:mCookie-Audio-KEY-SD3.JPG|thumb|600px|center| | + | [[file:mCookie-Audio-KEY-SD3.JPG|thumb|600px|center|Audio]] |
− | |||
− | |||
==视频== | ==视频== | ||
|} | |} |
2018年6月12日 (二) 05:59的最新版本
Language | English |
---|
mCookie-Audio是音频播放模块,采用串口通讯,利用存储卡将音乐放在Audio shield上,同时需要结合mCookie-Amplifier/zh音乐功放模块使用,把声音放大,使用时需要将这三个模块叠在一起。Audio与Audio shield叠一块接入电脑,可直接当一个读卡器使用,可直接用来传输文件。
特色
规格
文档JQ6500语音芯片使用说明书:文件:JQ6500.pdf
开发往Audio shield里面拷贝歌曲
拨轮按键控制
程序说明:"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 //播放一次
应用音频模块 广泛应用于各种语音播报中:
购买历史图库视频 |