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

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

3天内不再提示

基于安信可Rd-03+STM32制作人体检测雷达灯

安信可科技 来源:安信可科技 2023-06-10 16:31 次阅读

各位小伙伴们,安信可最新雷达模组Rd-03已经横空出世啦!!!

Rd-03支持检测人体存在、微动及运动,集高性价比、高性能、高可靠性、高精度识别等优势于一身,能够应用于智能家居、智慧照明、智能商业等 AIoT场景。

为了方便大家使用该模组,安信可团队使用了STM32F103C8T6搭配Rd-03制作了一个简易的人体检测雷达灯,一起轻松DIY~

01Rd-03引脚说明

Rd-03共有五个管脚,以下是管脚功能定义表:

1 3.3V 输入电源
2 GND 接地
3 OT1 UART_TX
4 RX UART_RX
5 OT2 检测结果输出,感应时输出高电平,未感应时输出低电平
序号 引脚 说明

02STM32F103C8T6使用CubeMX搭配HAL库配置

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

58cce068-06aa-11ee-962d-dac502259ad0.png

03STM32与Rd-03的接线

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

3.3V ------- 3.3V
GND ------- GND
PA9 ------- UART_RX
PA10 ------- UART_TX
STM32 Rd-03

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

04STM32使用Rd-03

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

58f0b83a-06aa-11ee-962d-dac502259ad0.png

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

590242da-06aa-11ee-962d-dac502259ad0.png

完成啦

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

591e2a0e-06aa-11ee-962d-dac502259ad0.gif

05使用上位机修改Rd-03的参数

使用TTL连接Rd-03,可使用上位机修改Rd-03的参数。

在安信可页面下载对应资料,内包含开发的工具以及相应的资料文档:Rd-03模组

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

593123e8-06aa-11ee-962d-dac502259ad0.png

当然啦安信可Rd-03模组还可独立制作雷达灯来看看怎么玩?

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

5954558e-06aa-11ee-962d-dac502259ad0.gif

源码地址:

https://e.coding.net/axk/stm32_rd-03/STM32_Rd-03.git

快拿起你的Rd-03模组 一起来试试吧

审核编辑:汤梓红

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

    关注

    2270

    文章

    10895

    浏览量

    355727
  • 雷达
    +关注

    关注

    50

    文章

    2930

    浏览量

    117465
  • 串口
    +关注

    关注

    14

    文章

    1551

    浏览量

    76421
  • 安信可
    +关注

    关注

    0

    文章

    151

    浏览量

    3976
  • CubeMx
    +关注

    关注

    0

    文章

    30

    浏览量

    1340

原文标题:安信可Rd-03+STM32,一秒DIY雷达小夜灯

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

    最新雷达模组Rd-03已经横空出世,为了方便大家使用该模组,本教程将使用STM32F103
    的头像 发表于 06-14 16:16 1261次阅读
    <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>搭配<b class='flag-5'>STM32</b><b class='flag-5'>制作</b>简易<b class='flag-5'>人体</b>感应<b class='flag-5'>雷达</b><b class='flag-5'>灯</b>教程

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

    新品 Rd-03人体存在感应模组即将来袭
    的头像 发表于 05-08 10:12 829次阅读
    <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'>Rd-03</b>即将面世!

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

    自上个月,可发布了24G人体存在感应雷达模组Rd-01,一经推出,便受到了大量关注,不少开发者已经在开发应用。基于不同的应用需求,我们推
    的头像 发表于 05-22 14:15 1318次阅读
    高精度识别<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'>Rd-03</b> 重磅首发

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

    模组Rd-03。今天,又一新款10GHz雷达模组Rd-04正式推出,支持感应
    的头像 发表于 05-29 11:04 1016次阅读
    低至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'>Rd</b>-04,支持感应<b class='flag-5'>人体</b>微动/运动

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

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

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

    一分钟上手雷达模组Rd-03教程来了!Rd-03模组
    的头像 发表于 06-20 11:42 738次阅读
    一分钟上手<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 674次阅读
    <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>感应模组上手教程

    Rd-03E雷达模组,能用手势控制家电啦~

    Rd-03E是一款24GHz 单雷达,高性能24GHz一发一收微带天线模组,可对运动、微动人体
    的头像 发表于 10-16 10:15 516次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd-03</b>E<b class='flag-5'>雷达</b>模组,能用手势控制家电啦~

    使用STM32解析Rd-03E的串口数据

    新款雷达模组Rd-03E已经上市,该雷达采用高性能一发一收微带天线,包含极简化24GHz
    的头像 发表于 10-21 16:41 818次阅读
    使用<b class='flag-5'>STM32</b>解析<b class='flag-5'>Rd-03</b>E的串口数据

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

    专有的先进信号处理技术,可以实现精准的人体测距和运动/微动人体感应。 本应用示例使用STM32解析Rd-03E的串口数据,检测
    的头像 发表于 10-23 17:56 673次阅读
    <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 704次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷达</b>模组怎么选?看这篇,不踩雷!

    STM32驱动Rd-03D,实现不同角度点亮不同LED

    雷达模组Rd-03D已经上市,该雷达采用一发两收的天线,可以实现目标跟踪,实现对区域内目标
    的头像 发表于 01-22 17:53 583次阅读
    <b class='flag-5'>STM32</b>驱动<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd-03</b>D,实现不同角度点亮不同LED<b class='flag-5'>灯</b>

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

    Rd-03L是雷达系列的超低功耗人体存在毫米波传感器,包含极简化24 GHz
    的头像 发表于 03-25 15:38 892次阅读
    <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

    Rd-03L检测使用—— 超低功耗实现人体存在检测,上位机配置快速上手

    Rd-03L是雷达系列的超低功耗人体存在毫米波传感器,包含极简化24 GHz
    的头像 发表于 03-29 11:02 621次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd-03</b>L<b class='flag-5'>检测</b>使用—— 超低功耗实现<b class='flag-5'>人体</b>存在<b class='flag-5'>检测</b>,上位机配置快速上手

    雷达控】 Rd-03E+ + Ai-M61

    E的相关产品。产品的资料有很多,不过感觉有些文件的内容有些重复,上位机软件的各个参数可能是因为涉及到内部逻辑所以没有详细说明。模块资料链接:Rd-03 系列模组 | 科技 (ai
    的头像 发表于 06-07 09:45 440次阅读
    【<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+ <b class='flag-5'>灯</b> + Ai-M61