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