RD-03E点灯

[复制链接]
查看774 | 回复15 | 2024-4-19 19:47:41 | 显示全部楼层 |阅读模式
本帖最后由 meiyao 于 2024-4-19 21:41 编辑

RD-03E是一款雷达模组。模组基于多普勒效应的雷达感知技术,能够智能识别手势动作,实现非接触式手势开关、人体近距唤醒、运动感知和人体存在感知等功能。
具体来说,RD-03E在智能家电领域有广泛的应用在智能马桶中,当人进入感应范围内时,雷达感应到人,从而启动小夜灯、对座圈进行加热并同时开启马桶盖;当人在马桶范围内挥手(上下挥),马桶能够自动开启马桶内圈;当人离开感应范围时,雷达感应不到人,马桶则关闭加热、关盖、小夜灯,并开启冲水及杀菌功能。
在技术上,RD-03E工作在24GHz的K波段,每个单频扫描的调制带宽高达1GHz。它采用FMCW调频连续波,对设定空间内的目标进行探测,并结合雷达信号处理,实现高灵敏度的运动检测和微动检测。此外,该模组还配备了高性能一发一收微带天线,包含极简化24GHz雷达传感器硬件和智能算法固件,以实现精确和稳定的雷达感知。
安信可官方资料:

                               
登录/注册后可看大图

在刚开始使用RD-03E雷达模组时,遇到数据波动较大的情况是比较常见的。这可能是由于多种因素导致的,环境干扰、硬件初始化设置、数据处理算法等。虽然安信可的模块在质量把控方面做得很好,但在实际应用中,由于各种因素的影响,还是可能会出现一些意料之外的情况。
关于探测范围的问题,用户手册中提到的0.3~2.2M探测范围应该是在理想条件下测试得到的。在实际应用中,由于环境、物体大小、形状、材质等因素的不同,探测范围可能会有所变化。此外,数据处理的质量也会直接影响到探测结果的准确性和稳定性。
总结了一下,03E很不稳定。
下面上传核心代码:
  1. /* USER CODE BEGIN Header */  
  2. /**  
  3.   ******************************************************************************  
  4.   * @file    stm32f1xx_it.c  
  5.   * @brief   Interrupt Service Routines.  
  6.   ******************************************************************************  
  7.   * @attention  
  8.   *  
  9.   * Copyright (c) 2024 STMicroelectronics.  
  10.   * All rights reserved.  
  11.   *  
  12.   * This software is licensed under terms that can be found in the LICENSE file  
  13.   * in the root directory of this software component.  
  14.   * If no LICENSE file comes with this software, it is provided AS-IS.  
  15.   *  
  16.   ******************************************************************************  
  17.   */  
  18. /* USER CODE END Header */  
  19.   
  20. // 注释块结束。这是文件头部注释,包含了文件的基本信息、版权信息和许可声明。  
  21.   
  22. /* Includes ------------------------------------------------------------------*/  
  23. #include "main.h"           // 包含主程序头文件,通常定义了项目中的全局变量和函数声明  
  24. #include "stm32f1xx_it.h"   // 包含中断服务例程的头文件,定义了中断处理函数的原型  
  25.   
  26. /* Private includes --------------------------------------------------------------------------*/  
  27. /* USER CODE BEGIN Includes */  
  28. #include "string.h"         // 包含字符串处理函数库  
  29. extern uint8_t  g_uart1ReceiveBuff[255]; // 声明一个全局的UART1接收缓冲区,用于存储从UART1接收到的数据  
  30. uint8_t recv_state;        // 定义一个用于跟踪UART接收状态的变量  
  31. /* USER CODE END Includes */  
  32.   
  33. // 用户自定义的包含文件区域结束。在这个区域内,用户可以添加自己需要的头文件。  
  34.   
  35. /* Private typedef -----------------------------------------------------------*/  
  36. /* USER CODE BEGIN TD */  
  37.   
  38. /* USER CODE END TD */  
  39.   
  40. // 用户自定义的类型定义区域。在这个区域内,用户可以添加自己的类型定义。  
  41.   
  42. /* Private define ------------------------------------------------------------*/  
  43. /* USER CODE BEGIN PD */  
  44.   
  45. /* USER CODE END PD */  
  46.   
  47. // 用户自定义的宏定义区域。在这个区域内,用户可以添加自己的宏定义。  
  48.   
  49. /* Private macro -----------------------------------------------------*/  
  50. /* USER CODE BEGIN PM */  
  51.   
  52. /* USER CODE END PM */  
  53.   
  54. // 用户自定义的宏定义区域。与上一个区域相似,但可能用于不同类型的宏定义。  
  55.   
  56. /* Private variables ---------------------------------------------------------*/  
  57. /* USER CODE BEGIN PV */  
  58.   
  59. /* USER CODE END PV */  
  60.   
  61. // 用户自定义的私有变量区域。在这个区域内,用户可以定义自己的私有变量。  
  62.   
  63. /* Private function prototypes -----------------------------------------------------------*/  
  64. /* USER CODE BEGIN PFP */  
  65.   
  66. /* USER CODE END PFP */  
  67.   
  68. // 用户自定义的私有函数原型区域。在这个区域内,用户可以声明自己的私有函数。  
  69.   
  70. /* Private user code ---------------------------------------------------------*/  
  71. /* USER CODE BEGIN 0 */  
  72.   
  73. /* USER CODE END 0 */  
  74.   
  75. // 用户自定义的私有代码区域。这个区域为用户提供了一个位置来放置他们自己的代码。  
  76.   
  77. /* External variables --------------------------------------------------------------------*/  
  78. extern DMA_HandleTypeDef hdma_usart2_rx; // 声明一个外部DMA句柄,用于USART2的接收  
  79. extern UART_HandleTypeDef huart2;        // 声明一个外部UART句柄,用于USART2的配置和控制  
  80.   
  81. /* USER CODE BEGI  
  82. // 注释被意外截断,这里应该是一个新的注释块的开始,可能是用户自定义的外部变量或代码区域。
复制代码
ICLM_XenP102_RM01Tool软件:
1713534067626.jpg
参数设置:
1713534035409.jpg
视频:
RD-03E点亮LED灯_哔哩哔哩_bilibili

回复

使用道具 举报

wxlinus | 2024-4-20 08:48:51 | 显示全部楼层
来看看
回复

使用道具 举报

干簧管 | 2024-4-20 09:44:36 | 显示全部楼层
👍
回复

使用道具 举报

1055173307 | 2024-4-20 10:06:41 | 显示全部楼层
回复

使用道具 举报

iiv | 2024-4-20 11:49:08 | 显示全部楼层
优秀
回复

使用道具 举报

jkernet | 2024-4-20 15:03:28 | 显示全部楼层
回复

使用道具 举报

1084504793 | 2024-4-20 16:22:06 | 显示全部楼层
回复

使用道具 举报

yff | 2024-4-21 10:21:53 | 显示全部楼层
学习了
回复

使用道具 举报

noonezero | 2024-4-22 09:48:20 | 显示全部楼层
完成作业了
回复 支持 反对

使用道具 举报

timo | 2024-4-22 12:02:38 | 显示全部楼层
大佬厉害了
回复 支持 反对

使用道具 举报

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

本版积分规则