HS-S49PL MP3语音播报模块

目 录 (点击目录列表可以跳转到相应位置)

  1. 介绍
  2. 原理图
  3. 模块参数
  4. 电路板尺寸
  5. 添加Arduino库文件
  6. 下载存储音频
  7. ArduinoIDE 示例程序
  8. 米思齐 Mixly 示例程序(图形化语言)
  9. Arduino测试环境搭建
  10. 视频教程
  11. 测试结论

1、介绍 点这里回到目录

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


2、原理图 点这里回到目录

HS-S49PL MP3语音播报模块


3、模块参数 点这里回到目录

引脚名称 描述
VCC VCC(电源输入正极)
GND GND(电源输入负极)
R 信号接收引脚
T 信号发送引脚
USB 下载存储音频
  • 供电电压:3.3V / 5V

  • 连接方式:PH2.0端子线

  • 安装方式:双螺丝固定/乐高搭建


4、电路板尺寸 点这里回到目录

HS-S49PL MP3语音播报模块


5、添加Arduino库文件和Mind+库文件 点这里回到目录

首先找到Arduino库文件夹:

HS-F12P RGB-LED条形灯HS-S49PL MP3语音播报模块

把库文件复制到Arduino IDE软件目录下的libraries文件夹中即可:

HS-F12P RGB-LED条形灯
HS-S49PL MP3语音播报模块

库文件:点击下载


添加Mind+库文件

库文件:点击下载

HS-S49PL MP3语音播报模块

下载后解压文件得到该文件.。

第二步打开mind+扩展库。

HS-S49PL MP3语音播报模块

第三步加载库,添加刚刚的文件

HS-S49PL MP3语音播报模块

HS-S49PL MP3语音播报模块

最后可以使用了

HS-S49PL MP3语音播报模块


6、下载存储音频 点这里回到目录

1.将MP3播放模块通过电脑USB接口插在电脑上

2.双击打开我的电脑

3.复制MP3格式的音频文件粘贴到MP3播放模块移动G盘

HS-S49PL MP3语音播报模块

HS-S49PL MP3语音播报模块

音频文件:点击下载

7、Arduino IDE示例程序 点这里回到目录

示例程序:点击下载

#include <GD5800_Serial.h>

GD5800_Serial mp356(5, 6);

void setup(){
  mp356.begin(9600);
  delay(1000);
  mp356.setLoopMode(MP3_LOOP_ALL);
  mp356.setVolume(255);
}

void loop(){
  //如上传程序mp3播报出现声音小或者只一曲循环;
  //请给单片机断电再重新给单片机上电。

  mp356.play();

}

8、米思齐 Mixly 示例程序(图形化语言) 点这里回到目录

示例程序:点击下载

HS-S49PL MP3语音播报模块


9、测试环境搭建 点这里回到目录

准备配件:

  • HELLO STEM UNO R3 开发板 *1
  • HELLO STEM UNO R3 P 扩展板 *1
  • USB type-c 数据线 *1
  • USB Micro 数据线 *1
  • MP3语音播报模块(HS-S49PL)*1
  • PH2.0 4P端子转杜邦线 *1 或 PH2.0 4P双头端子线 *1

电路接线图:

HS-S49PL MP3语音播报模块

HS-S49PL MP3语音播报模块


10、视频教程 点这里回到目录

视频教程:点击查看


11、测试结论 点这里回到目录

HS-S49PL MP3语音播报模块

器件连接好线之后,将上述程序烧录到开发板之后,即可听到MP3播放存储音频。


点这里回到目录