【雷达灯控】安信可 Rd-03E+ 板载小灯+梁山派

[复制链接]
查看1647 | 回复20 | 2024-3-10 23:55:07 | 显示全部楼层 |阅读模式
本帖最后由 泠泠 于 2024-3-11 10:40 编辑
首先!

感谢安信可大哥送来的rd-03e雷达模块,同时也感谢安信可技术交流群的大佬们!!
一,模块简介
[color=rgba(0, 0, 0, 0.87)]       Rd-03E是由深圳市安信可科技有限公司开发的一款搭载矽典微的S3KM111L芯片的雷达模组。它工作在24GHz的K波段,每个单频扫描的调制带宽高达1GHz。该模组采用FMCW波形和S3系列芯片专有的先进信号处理技术,可实现精准的人体感应测距显示距离信息以及手势识别[color=rgba(0, 0, 0, 0.87)]。Rd-03E模组可对运动、微动人体进行探测、识别[color=rgba(0, 0, 0, 0.87)],并上报实时距离,能够探测指定区域内的目标与手势并实时上报结果。
二,功能介绍及使用
       我把RD-03E了[color=rgba(0, 0, 0, 0.87)]精准测距固件(初始固件是马桶盖)[color=rgba(0, 0, 0, 0.87)],以下是上位机[color=rgba(0, 0, 0, 0.87)]的使用截图
微信图片_20240310230506.png
    如果采用串口来查看数据
    波特率:256000;数据位:8;停止位:1
    那么基本格式为:AA AA 0X 00 55
    其中  AA AA  :帧头;0X :运动状态;00:距离;55:帧尾,详细
微信图片_20240310230510.png
     采用RD-03E把串口数据传输到梁山派中在对等进行控制板载小灯的闪烁(我是菜*代码垃*)
微信图片_20240310225910.jpg
         视频
三,代码
试了3便,次次weiguei(园长还我时间
  1. int main(void)
  2. {

  3.   systick_config();
  4.         led_gpio_config();//初始化LED
  5.         HU_USART_CONFIGUR(115200U);//初始化串口0,波特率115200
  6.         HU_USART_OFF(USART0,2);//配置为输入输出使能
  7.         HU_USART_CONFIGUR_1(256000U);//初始化串口1,波特率256000
  8.         HU_USART_OFF(USART1,1);//配置为输入使能
  9.         gpio_bit_write(GPIOE,GPIO_PIN_3,1);//初始亮灯
  10.         gpio_bit_write(GPIOG,GPIO_PIN_3,1);


  11.   while (1)
  12.                 {
  13.                         /*
  14.                         因为我不会写取出数据
  15.                         所以我写了4边来读数
  16.                         来把运动放在received_data_2中
  17.                         我真是一个添柴(狗头
  18.                         */
  19.         while (usart_flag_get(USART1, USART_FLAG_RBNE) == RESET);
  20.         uint8_t received_data = usart_data_receive(USART1);
  21.         usart_data_transmit(USART0, received_data);                        
  22.         while (usart_flag_get(USART0, USART_FLAG_TBE) == RESET);
  23.                         
  24.                                 while (usart_flag_get(USART1, USART_FLAG_RBNE) == RESET);
  25.         uint8_t received_data_1 = usart_data_receive(USART1);
  26.         usart_data_transmit(USART0, received_data_1);
  27.         while (usart_flag_get(USART0, USART_FLAG_TBE) == RESET);
  28.                         
  29.                                 while (usart_flag_get(USART1, USART_FLAG_RBNE) == RESET);
  30.         uint8_t received_data_2 = usart_data_receive(USART1);
  31.         usart_data_transmit(USART0, received_data_2);
  32.         while (usart_flag_get(USART0, USART_FLAG_TBE) == RESET);
  33.                         
  34.                                 while (usart_flag_get(USART1, USART_FLAG_RBNE) == RESET);
  35.         uint8_t received_data_3 = usart_data_receive(USART1);
  36.         usart_data_transmit(USART0, received_data_3);
  37.         while (usart_flag_get(USART0, USART_FLAG_TBE) == RESET);
  38.                         
  39.                                 while (usart_flag_get(USART1, USART_FLAG_RBNE) == RESET);
  40.         uint8_t received_data_4 = usart_data_receive(USART1);
  41.         usart_data_transmit(USART0, received_data_4);
  42.         while (usart_flag_get(USART0, USART_FLAG_TBE) == RESET);
  43.                                 if(received_data_2==0x01)//检测到运动
  44.                                 {
  45.                                         gpio_bit_toggle(PORT_LED2,PIN_LED2);//LED闪烁
  46.                                         gpio_bit_toggle(GPIOE,GPIO_PIN_3);
  47.                                        
  48.                                 }
  49.                                 if(received_data_2==0x02)//检测到微动
  50.                                 {
  51.                                         gpio_bit_toggle(GPIOG,GPIO_PIN_3);
  52.                                         gpio_bit_toggle(GPIOA,GPIO_PIN_5);//LED闪烁
  53.                                 }
  54.                 }
  55. }
复制代码



代码rd-03e.zip

928.1 KB, 下载次数: 0

回复

使用道具 举报

lovzx | 2024-3-11 00:36:41 来自手机 | 显示全部楼层
加油学习学习
回复 支持 反对

使用道具 举报

李白百 | 2024-3-11 08:30:07 | 显示全部楼层
回复

使用道具 举报

1055173307 | 2024-3-11 09:14:10 | 显示全部楼层
回复

使用道具 举报

爱笑 | 2024-3-11 09:18:55 | 显示全部楼层
你的背景太花了,图片重新上传一下大图。
用心做好保姆工作
回复 支持 反对

使用道具 举报

干簧管 | 2024-3-11 09:26:18 | 显示全部楼层
爱笑 发表于 2024-3-11 09:18
你的背景太花了,图片重新上传一下大图。

确实
回复 支持 反对

使用道具 举报

abs421209023 | 2024-3-11 09:36:25 | 显示全部楼层
回复

使用道具 举报

putin | 2024-3-11 09:42:18 | 显示全部楼层
可以学习了,就是图片出问题了
回复 支持 反对

使用道具 举报

bzhou830 | 2024-3-11 10:12:34 | 显示全部楼层
爱笑 发表于 2024-3-11 09:18
你的背景太花了,图片重新上传一下大图。

玩得真的花
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

泠泠 | 2024-3-11 10:41:34 | 显示全部楼层
爱笑 发表于 2024-3-11 09:18
你的背景太花了,图片重新上传一下大图。

回复 支持 反对

使用道具 举报

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

本版积分规则