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

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

3天内不再提示

安信可新品雷达模组Rd-03搭配STM32制作简易人体感应雷达灯教程

jf_31745078 来源:jf_31745078 作者:jf_31745078 2023-06-14 16:16 次阅读

前言
安信可最新雷达模组Rd-03已经横空出世,为了方便大家使用该模组,本教程将使用STM32F103C8T6搭配Rd-03制作一个简易的人体检测雷达灯。

一、Rd-03引脚说明
Rd-03共有五个管脚,以下是管脚功能定义表:

poYBAGSJdSiAC6TRAAAmtGCu7fU697.png


二、STM32F103C8T6使用CubeMX搭配HAL库配置
打开CubeMX, 选择STM32F103C8T6,勾选串口以及将中断使能勾上。选择串口1,则PA9为TX,PA10为RX。这里选择PA12作为GPIO输出控制LED灯。

pYYBAGSJdX6ARlydAAD-jOaS0pM641.png


三、STM32与Rd-03的接线
根据CubeMX生成的串口引脚以及Rd-03的引脚,引脚接线如下

poYBAGSJdY6AGLnNAAAYbFHPhXU407.png

注意:LED灯需要接上PA12引脚以及与STM32共地

四、STM32使用Rd-03
Rd-03具有内置的MCU处理数据,使用串口驱动,在运行模式下会打印出“OFF“和”ON range 距离“。故STM32只要在串口回调函数中对ON和OFF字符进行判断即可。定义几个全局变量。

pYYBAGSJdcSAO3wPAAFRuAQAOdQ164.png


当然也可以根据串口协议编写相关的函数配置Rd-03的参数,如最大检测门限距离以及检测的延迟时间等等。也可以使用上位机软件调配好参数通过TTL写入Rd-03中,再连接STM32使用。在本教程中为了方便大家使用,根据Rd-03的协议编写了一个函数可以通过输入两个参数对Rd-03初始化驱动,以下是函数名称。在进入whilie循环前先调用该函数配置完相应参数即可。一次修改一个参数,若五个参数都需要修改则需要调用五次。教材末尾附上源码地址。

pYYBAGSJdfyAV6shAABsFN5i8LM355.png


STM32搭配Rd-03制作雷达灯效果:

poYBAGSJdi6AC54sABir6ygwkYk819.png


五、使用上位机修改Rd-03的参数
使用TTL连接Rd-03,可使用上位机修改Rd-03的参数。
在安信可页面下载对应资料,内包含开发的工具以及相应的资料文档:Rd-03模组

首先选择对应的端口号,波特率为115200,点击连接设备。右边的参数都可修改,如最大门限距离,一个门限距离为70cm,最大是15个门限距离也就是10.5米。目标消失延迟时间则为检测到目标后持续输出高电平的时间,单位为秒。在输入完参数后点击写入传感器设置则配置完毕。

pYYBAGSJdlyAbtvBAAEj300fkgk131.png


六、Rd-03模组独立制作雷达灯
前面提到Rd-03是有独立的OT2引脚输出高低电平,所以只需要先使用上位机配置好相应的参数,在将配置的信息写入雷达模组中,在将OT2引脚与LED灯正极相接以及GND与模组共地即可,使用TTL供电

poYBAGSJdpWADN6wACRcIM2p8_A079.png

源码地址: https://e.coding.net/axk/stm32_rd-03/STM32_Rd-03.git

总结
官方网址: https://www.ai-thinker.com
开发DOCS:https://docs.ai-thinker.com
官方论坛http://bbs.ai-thinker.com
技术支持:support@aithinker.com


审核编辑黄宇

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

    关注

    2270

    文章

    10897

    浏览量

    355852
  • 人体感应
    +关注

    关注

    3

    文章

    64

    浏览量

    16985
收藏 人收藏

    评论

    相关推荐

    Ai-Thinker 24G人体存在感应雷达模组Rd-03即将面世!

    新品 Rd-03人体存在感应
    的头像 发表于 05-08 10:12 836次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>Ai-Thinker 24G<b class='flag-5'>人体</b>存在<b class='flag-5'>感应</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd-03</b>即将面世!

    高性价比24G人体存在感应雷达模组Rd-03即将面世

    如今,人们对雷达模组的关注度和需求量越来越高,始终立足于市场前沿,紧跟市场需求,于4月发布首款24G+WiFi+蓝牙 三模合一
    的头像 发表于 05-22 11:51 837次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>高性价比24G<b class='flag-5'>人体</b>存在<b class='flag-5'>感应</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd-03</b>即将面世

    高精度识别人体微动、运动!Ai-Thinker24G人体感应雷达模组 Rd-03 重磅首发

    自上个月,可发布了24G人体存在感应雷达模组Rd
    的头像 发表于 05-22 14:15 1326次阅读
    高精度识别<b class='flag-5'>人体</b>微动、运动!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>Ai-Thinker24G<b class='flag-5'>人体</b><b class='flag-5'>感应</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b> <b class='flag-5'>Rd-03</b> 重磅首发

    推出新款24G人体存在感应雷达模组Rd-03

    自上个月,可发布了24G人体存在感应雷达模组Rd
    的头像 发表于 05-22 17:42 2212次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出新款24G<b class='flag-5'>人体</b>存在<b class='flag-5'>感应</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd-03</b>

    低至1元!推出10G雷达模组Rd-04,支持感应人体微动/运动

    模组Rd-03。今天,又一新款10GHz雷达模组
    的头像 发表于 05-29 11:04 1023次阅读
    低至1元!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出10G<b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd</b>-04,支持<b class='flag-5'>感应</b><b class='flag-5'>人体</b>微动/运动

    推出10G雷达模组Rd-04,支持感应人体微动/运动

    随着智能化时代的到来,人工智能、智能家居、智能防等领域的快速发展,对于传感器技术的需求也越来越高。因此,相继推出过24GHz人体存在
    的头像 发表于 06-02 14:46 1312次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出10G<b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd</b>-04,支持<b class='flag-5'>感应</b><b class='flag-5'>人体</b>微动/运动

    基于Rd-03+STM32制作人体检测雷达

    商业等 AIoT场景。 为了方便大家使用该模组团队使用了STM32F103C8T6搭配
    的头像 发表于 06-10 16:31 1001次阅读
    基于<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd-03+STM32</b><b class='flag-5'>制作人体</b>检测<b class='flag-5'>雷达</b><b class='flag-5'>灯</b>

    一分钟上手雷达模组Rd-03

    Rd-03模组感知区域内是否有运动或者微动的人体,实现实时检测结果。提供可视化的配置工具,轻松配置
    的头像 发表于 06-19 10:00 565次阅读
    一分钟上手<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd-03</b>

    一分钟上手雷达模组Rd-03

    一分钟上手雷达模组Rd-03教程来了!Rd-03
    的头像 发表于 06-20 11:42 741次阅读
    一分钟上手<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd-03</b>

    Rd-01人体感应模组上手教程

    Rd-01人体感应模组上手教程来啦,享受毫米波
    的头像 发表于 07-17 10:57 691次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd</b>-01<b class='flag-5'>人体</b><b class='flag-5'>感应</b><b class='flag-5'>模组</b>上手教程

    雷达模组:无人车应用可行性?

    自4月推出“Wi-Fi+X大连接”系列延续力作——24G人体存在感应雷达
    的头像 发表于 09-05 15:42 622次阅读

    新款雷达模组Rd-03E精准测距效果

    新款雷达模组Rd-03E已经上市,该雷达采用高
    的头像 发表于 10-23 17:56 678次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>新款<b class='flag-5'>雷达</b><b class='flag-5'>模组</b><b class='flag-5'>Rd-03</b>E精准测距效果

    雷达模组怎么选?看这篇,不踩雷!

           雷达模组的应用范围非常广泛,尤其在IoT环境搭建中起到重要作用。不同的雷达模组工作波段有很大区别,应根据具体的应用环境和所需的性能指标来选择合适的
    的头像 发表于 12-25 17:12 712次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷达</b><b class='flag-5'>模组</b>怎么选?看这篇,不踩雷!

    雷达系列的超低功耗人体存在毫米波传感器—Rd-03L

    Rd-03L是雷达系列的超低功耗人体存在毫米波传感器,包含极简化24 GHz
    的头像 发表于 03-25 15:38 903次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷达</b>系列的超低功耗<b class='flag-5'>人体</b>存在毫米波传感器—<b class='flag-5'>Rd-03</b>L

    0 基础,0 难度,Rd-03上位机配置教程

    Rd-03科技开发的雷达模组,搭载矽典微的S3KM1110芯片。S3KM1110 是一种
    的头像 发表于 06-07 09:33 537次阅读
    0 基础,0 难度,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd-03</b>上位机配置教程