Rd-03E配合LED灯演示精准测距功能,0-6米看看效果吧!

[复制链接]
查看1187 | 回复10 | 2023-10-27 16:39:37 | 显示全部楼层 |阅读模式
安信可新款雷达模组Rd-03E已经上市,该雷达采用高性能一发一收微带天线,包含极简化24GHz雷达传感器硬件Rd-03E和智能算法固件RM01,而智能算法固件RM01采用FMCW波形和S3系列芯片专有的先进信号处理技术,可以实现精准的人体测距和运动/微动人体感应。
本应用示例使用STM32解析Rd-03E的串口数据,检测人体距离雷达的距离,根据距离不同来点亮不同的灯珠,0~2米内点亮 LED1,2~4米内点亮 LED2,4~6米内点亮 LED3。

19秒看完Rd-03E精准测距效果演示:

https://www.bilibili.com/video/BV1oM41197je/?spm_id_from=333.337.search-card.all.click

01 Rd-03E引脚说明
1.png


J2引脚说明:

2.png


J3引脚说明:

3.jpg
02 软件设计框架

4.jpg
03 STM32F103C8T6使用CubeMX搭配HAL库配置

打开CubeMX,选择STM32F103C8T6。
选择两个串口,分别是串口1和串口2,PA9为USART1_TX,PA10为USART1_RX,PA2为USART2_TX,PA3为USART_RX。

选择异步通讯,勾选中断,注意:串口1的波特率为256000,串口2波特率为115200。

111.png
222.png
设置GPIO口

333.png
444.png
555.png


04 STM32与Rd-03E和LED灯的接线

11.png
05 串口数据

Rd-03E模组通过串口(TTL电平)与外界通信,雷达串口默认波特率为256000,1停止位,无奇偶校验位。雷达输出检测到的运动/微动/无人状态以及距离信息。
Rd-03E 数据通信使用小端格式,以下表格中所有数据均为十六进制,数据帧格式如下:

12.png
13.png
数据示例:AA AA 02 3C 00 55 55

红色部分表示目标状态,蓝色表示距离。

06 STM32数据处理

14.png

用心做好保姆工作
回复

使用道具 举报

妖猊 | 2023-10-27 16:49:12 | 显示全部楼层
插个眼给七哥看,证明我来过
回复 支持 反对

使用道具 举报

WangChong | 2023-10-27 16:57:09 | 显示全部楼层
学习了
回复

使用道具 举报

流水源 | 2023-10-27 17:10:58 | 显示全部楼层
学习学习
回复

使用道具 举报

ai_mcu | 2023-10-27 17:15:49 | 显示全部楼层
我不是来让园长去催泽哥他们去上传03D和03E的资料的,我不是
明天总会更好
回复 支持 反对

使用道具 举报

bzhou830 | 2023-10-27 17:51:00 | 显示全部楼层
为啥不用自家的模组来驱动
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

iiv | 2023-10-27 20:51:43 | 显示全部楼层
回复

使用道具 举报

496199544 | 2023-10-27 21:31:51 | 显示全部楼层
回复

使用道具 举报

King6688 | 2023-10-27 21:46:06 | 显示全部楼层
打卡打卡
回复

使用道具 举报

thinkerAi | 2023-11-21 21:23:03 | 显示全部楼层
打卡cy一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则