DY-SV17F语音播放模块应用篇一 【IO独立模式】

DY-SV17F模块模式分为I/O组合模式和I/O独立模式,每种模式下又有两种方式——按键触发模式和电平触发模式,低电平有效。

注:

  1. 按键触发是指低电平触发后随即释放电平,类似于按键按下后弹起,故称为按键触发。
  2. 电平触发是指低电平触发后持续低电平,释放电平后立即停止触发,故称为电平触发。

I/O组合模式可以选择播放255首曲目,以8个I/O输出电平的不同组合形式实现;

I/O独立模式可以播放8首曲目,分别由8个I/O单独控制。

本篇只介绍独立模式:

独立模式又分为:

                独立模式0 (按键触发)

                独立模式1 (电平触发)

 

 独立模式0 接线图:

 独立模式1 接线图:

 独立模式0(按键触发) 独立模式1(电平触发)的差别在于:

  1. 按键触发只需要按键按下(低电平)然后松开,然后就会播放一次曲目;如果一直是低电平,就会一直循环播放。
  2. 电平触发是给单片机一个低电平就会一直循环播放。

---------------------------------------------------分界线-------------------------------------------------------

操作过程:

一、去一些语音合成网站合成自己想要的语音

这里提供一个免费网址:文字转语音_免费在线语音合成 - IT工具网

 二、把已经下载好的语音存进SV17F语音播放模块

1.通过USB数据线连接模块

2. 把下载的语音文件放进来

三、按上面的接线图接线(模式0 或 模式1 )

        模块可直接驱动 4Ω,3~5W 喇叭,在选择喇叭的时候需要注意。

四、代码部分

#include <REGX52.H>

sbit SV = P1^0;

void main()
{
	while(1)
	{
		SV = 0;		//给一个低电平触发,接SV17F模块IO4口,对应00005音频文件。
	}                    //或者接IO2口,对应00003音频。
	
}

 音频对应模块IO口关系:

00001——IO0;

00002——IO1;

00003——IO2;

....

....

00008——IO7;

SV17F资料下载:

百度云链接:百度网盘 请输入提取码
提取码:1111

版权声明:本文为CSDN博主「阿维啊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_51272949/article/details/121913940

生成海报
点赞 0

阿维啊

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

基于8051单片机实现电子时钟+数字秒表设计

概述 电子时钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许

我是怎么一步步踏入嵌入式的

其实我自己都没想到,长大以后我会从事跟电脑有关的工作。 我是一名95后,我很小的时候,很多同龄人都喜欢用电脑,在电脑上聊QQ,在电脑上看视频,在电脑上玩游戏&#

f4串口系列1案例代码

mv用到串口2 从mv代码中找到。 32接收mv发来的数据用0x0a结束 mv.c #include "openmv_uart.h"#define END_CODE 0x0a u8 openmv_rx_data[Rx_Length]; u8