0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于瑞萨RA6M5/RA2L1和百度语音云的语音识别控制与无线通信控制系统

瑞萨MCU小百科 来源:瑞萨嵌入式小百科 作者:瑞萨嵌入式小百科 2024-02-26 13:54 次阅读

整个系统由两个野火瑞萨启明开发板组成,大的RA6M5开发板接入W5500网口模块,4.3寸中文液晶屏,MAX9814麦克风模块,NRF24L01 2.4G无线通信模块共计四个模块,小的RA2L1开发板接入一个配对的NRF24L01 2.4G无线通信模块,使用移动供电

整个系统要实现的功能是,RA6M5开发板通过MAX9814麦克风模块录制语音电压信号,组包,通过W5500模块以TCP包形式发送到QT上位机,QT上位机接入百度语音云,将语音识别结果通过TCP形式,也是走W5500模块发回到RA6M5开发板,RA6M5开发板接入一个4.3寸中文液晶屏用于显示,并鉴别其中的语音信息是否为本地控制指令和远端控制指令,若为本地控制指令,则控制板上LED灯的亮灭,若为远端控制指令,则通过NRF24L01发送控制包到RA2L1开发板上,支持的控制指令语音有以下几条,为了适应百度语音云的识别缺陷,还增加了多音字误判冗余判断:

-打开红灯

-关闭红灯

-打开蓝灯

-关闭蓝灯

-打开绿灯

-关闭绿灯

-关闭路灯(因为容易被百度语音云误识别,所以控制指令与【关闭绿灯】操作相同)

-打开三盏灯

-关闭三盏灯

-打开远处红灯

-关闭远处红灯

打开远处绿灯

-关闭远处绿灯

-打开远处蓝灯

-打开远处兰登(因为容易被百度语音云误识别,所以控制指令与【打开远处蓝灯】操作相同)

-关闭远处蓝灯

-关闭远处兰登(因为容易被百度语音云误识别,所以控制指令与【关闭远处蓝灯】操作相同)

-打开远处三盏灯

-打开远处山盏灯(因为容易被百度语音云误识别,所以控制指令与【打开远处三盏灯】操作相同)

-关闭远处三盏灯

-关闭远处山盏灯(因为容易被百度语音云误识别,所以控制指令与【关闭远处三盏灯】操作相同)

整体系统框图如下:

wKgZomXcJ_-ARv0IAAC-uw5Y0PY670.jpg

整个系统的实物图:

wKgZomXcJ_-Abac3AAGeM3jCG5Q199.jpg

RA6M5流程图如下:

因为涉及到TCP通信,所以不使用任何外部中断机制,定时器也用轮询溢出标志位方式来判断溢出:

wKgZomXcJ_-AAGi0AAF2yLW6mCQ007.jpg

RA2L1流程图如下:

使用了外部中断

wKgZomXcJ_-AFePLAAChBFLrOws700.jpg    

测试效果:

wKgZomXcJ_-AR6RFAAGwORrh1E4674.jpgwKgZomXcJ_-AZEKAAAHYuXGPllE598.jpgwKgZomXcKACAULKOAAnam1Lkl8A285.pngwKgZomXcKACAOwJhAAGgfVfQCUU887.jpgwKgZomXcKACAGbgFAAGQv1nkJ84691.jpgwKgZomXcKACAGeLkAAGsegrrizM494.jpgwKgZomXcKACAX4tWAAG_3g0vkNU006.jpg





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6618

    浏览量

    110605
  • 无线通信
    +关注

    关注

    58

    文章

    4570

    浏览量

    143537
  • 瑞萨
    +关注

    关注

    35

    文章

    22309

    浏览量

    86305
  • 语音识别
    +关注

    关注

    38

    文章

    1739

    浏览量

    112656
  • 上位机
    +关注

    关注

    27

    文章

    942

    浏览量

    54810
  • TCP通信
    +关注

    关注

    0

    文章

    146

    浏览量

    4223
  • RA6M5
    +关注

    关注

    0

    文章

    7

    浏览量

    380

原文标题:【瑞萨RA MCU创意氛围赛】项目26——基于野火瑞萨RA6M5/RA2L1和百度语音云的语音识别控制与无线通信控制系统

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RA6M5中的QSPI可以用作普通SPI使用吗?

    各位大佬,请教一个问题,RA6M5中的QSPI可以用作普通SPI使用吗?有没有相关教程
    发表于 12-18 08:53

    FPB-RA6E2 评估板入门学习

    FPB-RA6E2 评估板入门学习
    的头像 发表于 12-11 09:22 188次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b> FPB-<b class='flag-5'>RA6E2</b> 评估板入门学习

    电子RA2L1 MCU产品介绍

    RA2L1 MCU是RA家族RA2系列广受欢迎的一款产品。RA2L1 MCU专为超低功耗应用
    的头像 发表于 12-10 10:51 275次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA2L1</b> MCU产品介绍

    电子推出RA8E1RA8E2控制器产品群

    全球半导体解决方案供应商电子(TSE:6723)宣布,推出RA8E1RA8E2控制器(MCU)产品群,进一步扩展其业界卓越和广受欢迎
    的头像 发表于 11-09 16:59 529次阅读

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】RA-Eco-RA2E1-48PIN-V1.0开发板基于Keil MDK环境搭建

    23 核心(现今 Arm® Cortex-M 系列中功耗最低的 CPU)。 这款产品采用优化的制程和电子的低功耗工艺技术,是业界一流水平的超低功耗微控制器。
    发表于 11-04 22:58

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】带你认识RA-Eco-RA2E1-48PIN-V1.0开发板

    Ⓡ-M23 超低功耗通用微控制RA2L1 产品组基于 Arm® Cortex®-M23 核心(现今 Arm® Cortex-M 系列中功
    发表于 11-04 22:53

    端到端语音解决方案的Renesas RA8M1语音套件

    应用对语音识别技术的需求。Renesas Electronics RA8M1套件设有基于RA系列32位MCU的易于使用的语音用户界面(VUI
    的头像 发表于 09-27 16:12 6371次阅读
    端到端<b class='flag-5'>语音</b>解决方案的Renesas <b class='flag-5'>RA8M1</b><b class='flag-5'>语音</b>套件

    贸泽电子开售提供端到端语音解决方案的 Renesas Electronics RA8M1语音套件

    Electronics的RA8M1语音套件,即VK-RA8M1。借助VK-RA8M1语音套件,开发人员无需丰富的编程经验、深厚的专业知识和
    发表于 09-12 17:42 182次阅读

    RA2L1系列CAN通信应用

    RA2L1系列CAN通信应用
    的头像 发表于 06-26 08:06 611次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA2L1</b>系列CAN<b class='flag-5'>通信</b>应用

    基于RA6M5 MCU组的套件数据手册

    电子发烧友网站提供《基于RA6M5 MCU组的套件数据手册.rar》资料免费下载
    发表于 05-17 17:06 0次下载
    基于<b class='flag-5'>RA6M5</b> MCU组的<b class='flag-5'>云</b>套件数据手册

    电子RA产品家族新增RA0E1 MCU产品组

    电子RA产品家族新增RA0E1 MCU产品组。RA0E1系列是一款低功耗、低成本微控制器,结
    的头像 发表于 04-11 15:17 916次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA</b>产品家族新增<b class='flag-5'>RA0E1</b> MCU产品组

    MCU如何为电机控制系统增加更多价值?

    在32位RA控制器家族中新开发了RA8T1电机控制MCU产品群。
    的头像 发表于 04-01 16:39 1186次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>MCU如何为电机<b class='flag-5'>控制系统</b>增加更多价值?

    RA家族 RA AWS MQTT/TLS连接解决方案-蜂窝应用说明

    电子发烧友网站提供《RA家族 RA AWS MQTT/TLS连接解决方案-蜂窝应用说明.pdf》资料免费下载
    发表于 02-19 11:00 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>家族  <b class='flag-5'>RA</b> AWS MQTT/TLS<b class='flag-5'>云</b>连接解决方案-蜂窝应用说明

    AMEYA360 | 皇华:面向电机控制应用推出性能卓越的RA8 MCU

    AMEYA360 | 皇华:面向电机控制应用推出性能卓越的RA8 MCU:全球半导体解决方案供应商
    的头像 发表于 02-02 16:02 509次阅读

    RA家族RA AWS MQTT/TLS连接解决方案-以太网

    电子发烧友网站提供《RA家族RA AWS MQTT/TLS连接解决方案-以太网.pdf》资料免费下载
    发表于 01-03 09:52 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>家族<b class='flag-5'>RA</b> AWS MQTT/TLS<b class='flag-5'>云</b>连接解决方案-以太网