整個(gè)系統(tǒng)由兩個(gè)野火瑞薩啟明開(kāi)發(fā)板組成,大的RA6M5開(kāi)發(fā)板接入W5500網(wǎng)口模塊,4.3寸中文液晶屏,MAX9814麥克風(fēng)模塊,NRF24L01 2.4G無(wú)線通信模塊共計(jì)四個(gè)模塊,小的RA2L1開(kāi)發(fā)板接入一個(gè)配對(duì)的NRF24L01 2.4G無(wú)線通信模塊,使用移動(dòng)供電。
整個(gè)系統(tǒng)要實(shí)現(xiàn)的功能是,RA6M5開(kāi)發(fā)板通過(guò)MAX9814麥克風(fēng)模塊錄制語(yǔ)音電壓信號(hào),組包,通過(guò)W5500模塊以TCP包形式發(fā)送到QT上位機(jī),QT上位機(jī)接入百度語(yǔ)音云,將語(yǔ)音識(shí)別結(jié)果通過(guò)TCP形式,也是走W5500模塊發(fā)回到RA6M5開(kāi)發(fā)板,RA6M5開(kāi)發(fā)板接入一個(gè)4.3寸中文液晶屏用于顯示,并鑒別其中的語(yǔ)音信息是否為本地控制指令和遠(yuǎn)端控制指令,若為本地控制指令,則控制板上LED燈的亮滅,若為遠(yuǎn)端控制指令,則通過(guò)NRF24L01發(fā)送控制包到RA2L1開(kāi)發(fā)板上,支持的控制指令語(yǔ)音有以下幾條,為了適應(yīng)百度語(yǔ)音云的識(shí)別缺陷,還增加了多音字誤判冗余判斷:
-打開(kāi)紅燈
-關(guān)閉紅燈
-打開(kāi)藍(lán)燈
-關(guān)閉藍(lán)燈
-打開(kāi)綠燈
-關(guān)閉綠燈
-關(guān)閉路燈(因?yàn)槿菀妆话俣日Z(yǔ)音云誤識(shí)別,所以控制指令與【關(guān)閉綠燈】操作相同)
-打開(kāi)三盞燈
-關(guān)閉三盞燈
-打開(kāi)遠(yuǎn)處紅燈
-關(guān)閉遠(yuǎn)處紅燈
打開(kāi)遠(yuǎn)處綠燈
-關(guān)閉遠(yuǎn)處綠燈
-打開(kāi)遠(yuǎn)處藍(lán)燈
-打開(kāi)遠(yuǎn)處蘭登(因?yàn)槿菀妆话俣日Z(yǔ)音云誤識(shí)別,所以控制指令與【打開(kāi)遠(yuǎn)處藍(lán)燈】操作相同)
-關(guān)閉遠(yuǎn)處藍(lán)燈
-關(guān)閉遠(yuǎn)處蘭登(因?yàn)槿菀妆话俣日Z(yǔ)音云誤識(shí)別,所以控制指令與【關(guān)閉遠(yuǎn)處藍(lán)燈】操作相同)
-打開(kāi)遠(yuǎn)處三盞燈
-打開(kāi)遠(yuǎn)處山盞燈(因?yàn)槿菀妆话俣日Z(yǔ)音云誤識(shí)別,所以控制指令與【打開(kāi)遠(yuǎn)處三盞燈】操作相同)
-關(guān)閉遠(yuǎn)處三盞燈
-關(guān)閉遠(yuǎn)處山盞燈(因?yàn)槿菀妆话俣日Z(yǔ)音云誤識(shí)別,所以控制指令與【關(guān)閉遠(yuǎn)處三盞燈】操作相同)
整體系統(tǒng)框圖如下:

整個(gè)系統(tǒng)的實(shí)物圖:

RA6M5流程圖如下:
因?yàn)樯婕暗絋CP通信,所以不使用任何外部中斷機(jī)制,定時(shí)器也用輪詢溢出標(biāo)志位方式來(lái)判斷溢出:
RA2L1流程圖如下:
使用了外部中斷
? ?
測(cè)試效果:







審核編輯:劉清
-
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6986瀏覽量
114374 -
無(wú)線通信
+關(guān)注
關(guān)注
58文章
5071瀏覽量
147018 -
瑞薩
+關(guān)注
關(guān)注
38文章
22517瀏覽量
91165 -
語(yǔ)音識(shí)別
+關(guān)注
關(guān)注
39文章
1820瀏覽量
116233 -
上位機(jī)
+關(guān)注
關(guān)注
28文章
1031瀏覽量
57347 -
TCP通信
+關(guān)注
關(guān)注
0文章
146瀏覽量
4884 -
RA6M5
+關(guān)注
關(guān)注
0文章
7瀏覽量
565
發(fā)布評(píng)論請(qǐng)先 登錄
瑞薩RA MCU眾測(cè)寶典 | 串口之【RA-Eco-RA2L1】RTC日歷及串口設(shè)置時(shí)間
瑞薩RA MCU眾測(cè)寶典 | 環(huán)境搭建之【RA-Eco-RA4M2】QE工具使用
瑞薩RA MCU眾測(cè)寶典 | 環(huán)境搭建之【RA-Eco-RA4M2】搭建Keil開(kāi)發(fā)環(huán)境
瑞薩RA2L1微控制器:架構(gòu)特點(diǎn)及應(yīng)用分析
深度剖析Renesas RA6M5微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
瑞薩RA2T1微控制器:低功耗設(shè)計(jì)的理想之選
基于瑞薩RA2L1的波形生成系統(tǒng)設(shè)計(jì)——DTC、AGT與DAC的協(xié)同應(yīng)用
瑞薩電子RA-Eco-RA4M2搭建Keil開(kāi)發(fā)環(huán)境指南
【RA-Eco-RA2E1-V1.0開(kāi)發(fā)板試用】開(kāi)箱
基于瑞薩RA2L1 MCU的波形生成系統(tǒng)設(shè)計(jì)
探索瑞薩云套件 CK - RA6M5 和 CK - RX65N:物聯(lián)網(wǎng)快速原型開(kāi)發(fā)利器
【瑞薩RA6E2】+1、初識(shí)RA6E2芯片及芯片參數(shù)
基于瑞薩RA8M1 MCU的高性能語(yǔ)音控制應(yīng)用方案
【干貨分享】基于RA-Eco-RA6M4開(kāi)發(fā)板實(shí)現(xiàn)無(wú)線通信
RA2L2#48MHz Arm Cortex-M23 入門級(jí) USB 通用微控制器
基于瑞薩RA6M5/RA2L1和百度語(yǔ)音云的語(yǔ)音識(shí)別控制與無(wú)線通信控制系統(tǒng)
評(píng)論