|
|
基于51單片機(jī)的智能語音管家,主控采用STC89C516,語音識(shí)別模塊采用LD3320語音識(shí)別單元,語言播報(bào)模塊為JQ8900-16P,主要實(shí)現(xiàn)開關(guān)燈以及通過舵機(jī)實(shí)現(xiàn)開關(guān)門。
實(shí)驗(yàn)名稱:LD3320A語音識(shí)別控制設(shè)計(jì)接線說明:
SG90舵機(jī)模塊-->單片機(jī)IO
MOTOR-->P21
VCC-->5V
GND-->GND
LD3320A語音識(shí)別模塊-->單片機(jī)IO
5V-->5V
GND-->GND
TXD-->P30
RXD-->P31
JQ8900-16P語音模塊-->單片機(jī)IO
VPP-->P11
GND-->GND
VCC-->5V
SPK-/SPK+-->喇叭
實(shí)驗(yàn)現(xiàn)象:系統(tǒng)運(yùn)行后,當(dāng)對(duì)語音模塊說出“小芳小芳”時(shí),收到回復(fù)信息后,開始說出控制指令,項(xiàng)目中已設(shè)計(jì):
開門、關(guān)門、開燈、關(guān)燈、晚安指令,每當(dāng)說控制指令前,必須先說“小芳小芳”,等待回復(fù)后才能繼續(xù)。
如果沒有回復(fù),系統(tǒng)會(huì)提示要說對(duì)應(yīng)的指令。對(duì)應(yīng)指令可控制舵機(jī)和LED的開關(guān)。
注意事項(xiàng):本程序適用于51全系列開發(fā)板。
首先將相應(yīng)的程序燒錄到LD3320,注意芯片型號(hào),我的是STC11L48XE。
有些LD3320沒有一鍵下載按鈕,需要自己拔下VCC來再插上
然后打開串口調(diào)試助手試試吧,對(duì)著咪頭說:“小芳小芳”
然后將JQ8900-16P通過USB線連接到電腦,把mp3文件復(fù)制進(jìn)去。
最后把51的程序燒錄到51單片機(jī)里,連接好線,就大功告成了!
制作出來的實(shí)物圖如下:
總覽
單片機(jī)源程序如下:
|
-
燒錄LD3320
-
LD3320燒錄完成
-
串口調(diào)試助手測(cè)試
-
通過usb連接JQ8900-16P
-
JQ8900-16P原理圖
-
JQ8900-16P里面MP3文件
-
文件結(jié)構(gòu)
-
-
新建文件夾.7z
2023-6-4 22:52 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
1.28 MB, 下載次數(shù): 35, 下載積分: 黑幣 -5
程序
評(píng)分
-
查看全部評(píng)分
|