请教大佬们如何实现JQ8400语音模块的程序编写(基于STM32F407)

2019-07-20 04:12发布

本人小白一个 最近在弄智能小车跟随设计 这个基本实现了 然后想加一个语音模块的功能加到跟随程序里 就是小车后退的时候能触发语音模块然后播报“倒车请注意“
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
reliXQ
2019-07-20 17:59
我实现过  
1.在JQ8400语音模块里下载语音文件  编号00,01,02,03……(e.g:00文件内容为:倒车请注意.  01内容:左转请注意)
2.程序:
void JQ8400SetPackage(char num,char *Send)
{
                int i=0;
                char bufSend[6]="";
                bufSend[0]=0xAA;
                bufSend[1]=0x07;
                bufSend[2]=0x02;
                bufSend[3]=0x00;

                bufSend[4]= num;
                bufSend[5] = AdductSM(bufSend,5);
                for(i=0;i<6;i++)
                {       
                        *Send = bufSend[i];
                        Send++;
                }
}

//然后把Send这个Buf通过串口发送给JQ8400就行了  HEX发送
USART_SendHex(UART4,Send,6);

一周热门 更多>