解决方案

MP3 Module 语音播放模块(Arduino和串口控制)

seo靠我 2023-09-24 09:35:29

MP3 Module 语音播放模块(Arduino和串口控制)

前言电气参数原理图MP3文件所放位置和命名规则:接线代码串口控制通讯指令(部分)实验结果

前言

Emakefun MP3语音模块内置8 MB存SEO靠我储空间,无需外接SD卡,若一个音效以秒计算,8M的内存可以存储两百多个音效供您选用。存储方式和使用U盘一样简单,可随时更新模块内的音效。使用上非常的简单,使用PH2.0接口,减少了接线的烦恼;支持MPSEO靠我3、WAV音频格式,可做指定播放,循环播放,单曲循环播放,下一首播放或上一首播放等。该MP3适用于各种需要有音效或者语音的项目,例如:智能小车、气象站、智能家居、车载导航、收费站、安监检测、机器语音导SEO靠我航等等。模块板载喇叭接口,可以直接推动8Ω3W无源小喇叭,使用简单。

电气参数

1.工作电压:3.3V-5V

2.接口类型:UART

3.支持MP3 WAV硬件解码

4.支持采样率(KHz):8/11.025/SEO靠我12/16/22.05/24/32/44.1/48

5.支持SPIFLASH模拟成U盘,直接操作U盘一样更新SPIFLASH里的语音

6.支持30级音量调节

7.模块尺寸:40x32mm,兼容乐高积木及M4SEO靠我螺丝固定孔

原理图

MP3文件所放位置和命名规则:

USB 数据线连接模块,插上电脑,电脑会自动识别,如下图所示:

然后双击新盘,把要放置的声音拷贝过去即可。

文件名须为 5 位数字,该五位数既是该文件的曲目号SEO靠我。选曲播放指令(0xb)靠此数字来识别。 如下图所示。

如使用其它形式的命名,则无法使用选曲播放指令播放该文件,文件需要放在根目录下,即打开盘符即可。

接线

MP3语音播放模块ArduinoGGV5VTX0SEO靠我RX1

代码

#include "GD5800_Serial.h"GD5800_Serial mp345(0,1);void setup() {mp345.begin(9600);mp345.setVolSEO靠我ume(10);//音量设置mp345.playFileByIndexNumber(6); //播放曲目序号}void loop() {mp345.play();}

串口控制

支持异步串口通讯模式 :

波特SEO靠我率 :9600 bps

校验位 :无

数据位 :8

停止位 :1

流控制 :none

通讯指令(部分)

实验结果

1.Arduino驱动:

2.串口指令控制:

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2