跟狗哥学家居智能——Ai-Thinker-WB2篇(三)

[复制链接]
查看1905 | 回复20 | 2024-4-28 21:09:05 | 显示全部楼层 |阅读模式

本帖最后由 djy876 于 2024-5-7 08:47 编辑

跟狗哥学家居智能——Ai-Thinker-WB2篇(三)

首先感谢狗哥(论坛网名:业余菜狗)的技术指导

业余菜狗的广播 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

跟狗哥学家居智能——Ai-Thinker-WB2 篇(一) - DIY 经验分享 - 物联网开发者社区-安信可论坛 - Powered by Discuz!

跟狗哥学家居智能——Ai-Thinker-WB2篇(二) - 智能家居 - 物联网开发者社区-安信可论坛 - Powered by Discuz!

本次介绍WB2与雷达RD03接入HA的准备工作,首先打开串口调试助手(WWW.STCAI.COM下载)并用USB 转**TTL工具连接到RD03**雷达上,接线如下

1.png

串口有显示的时候打开串口

2.png3.png

开关串口后会显示红框内的数据,左边显示的文本是运动模式,为啥是运动模式我们看看《Rd-03 串口通讯协议》说明中怎么说的吧! 5.png

5.png

4.png

看到了吧,红色区域。运动模式只能判断出有人或者没人,不能确定距离,而RD03雷达是支持距离判断的,这怎么办?我们接着看《Rd-03 串口通讯协议》说明,说明中有一个注解如下:5.png

根据注意我们首先发送“打开命令模式”代码为FD FC FB FA 04 00 FF 00 01 00 04 03 02 01

6.png

7.png

然后再输入一遍打开命令模式代码FD FC FB FA 04 00 FF 00 01 00 04 03 02 01,为什么再输入一遍我也不清楚,注意是这样说的“发送“打开命令模式 ”(因为芯片可能还在输出数据,串口收到的数据会包含波形数据,所以不分析返回结果) ,清空串口缓存数据( 一般 delay 100ms左右,确保串口数据都被清空), 再次发送“打开命令模式 ”,并分析返回结果”)

接下来也是关键的一步官方说明书没说,

我摸索了好长时间才知道的。这一步输入设置为上报模式(因为上报模式可以分析距离)FD FC FB FA 08 00 12 00 00 00 04 00 00 00 04 03 02 01

我摸索了好长时间才知道的。这一步

输入设置为上报模式(因为上报模式可以分析距离)FD FC FB FA 08 00 12 00 00 00 04 00 00 00 04 03 02 018.png

9.png

我摸索了好长时间才知道的。这一步输入设置为上报模式(因为上报模式可以分析距离)FD FC FB FA 08 00 12 00 00 00 04 00 00 00 04 03 02 01

最后再根据官方说明启用“关闭命令模式”命令为FD FC FB FA 02 00 FE 00 04 03 02 01

10.png

最终出现如下数据

11.png

根据以上数据及串口说明分析有人无人及距离,代码顺序如下

12.png13.png

下次分享雷达连接WB2然后接入HA

_______________________________________________________________________________今天在微信群里聊天特意向爱信可的大神小泽老师问了问是否可以在断电后不经过上面设置可以提取距离和存在探测,给的回复是可以,于是给了如下回复!

14.png15.png

16.png17.png

19.png

结合小泽老师的技术指导,做了实操

首先打开ASCII 表ASCII 表 | 菜鸟工具 (jyshare.com) ASCII对比表(ASCII 可打印字符 (字符代码 32-127),也可以用 [十六进制到 Ascii(字符串)转换器 (askanydifference.com)](https://askanydifference.com/zh-CN/hex-converter/#:~:text=%E5%9C%A8%E8%BE%93%E5%85%A5%E6%A1%86%E4%B8%AD%E8%BE%93%E5%85%A5%E8%A6%81%E8%BD%AC%E6%8D%A2%E7%9A%84%E5%8D%81%E5%85%AD%E8%BF%9B%E5%88%B6%E5%80%BC%EF%BC%8C%E7%82%B9%E5%87%BB%E2%80%9C%E8%BD%AC%E6%8D%A2%E2%80%9D%E6%8C%89%E9%92%AE%E3%80%82 %E7%84%B6%E5)

雷达开机输出的数据是4F 4E 0D 0A 52 61 6E 67 65 20 33 34 0D 0A,这个数据是十六进制**数据,需要根据**ASCII表对比出来

回复

使用道具 举报

18350766600@139 | 2024-4-28 23:27:47 | 显示全部楼层
你的图片要下载下来再上传到帖子上,不然看不到。
回复 支持 反对

使用道具 举报

bzhou830 | 2024-4-29 08:43:38 | 显示全部楼层
图没啦
选择去发光,而不是被照亮
回复

使用道具 举报

WT_0213 | 2024-4-29 08:58:49 | 显示全部楼层
文字版
回复

使用道具 举报

lsrly | 2024-4-29 09:23:32 | 显示全部楼层
图了
好好学习,努力挣钱,专心
回复

使用道具 举报

爱笑 | 2024-4-29 10:06:28 | 显示全部楼层
晚上下班后,把图补上。
用心做好保姆工作
回复 支持 反对

使用道具 举报

1055173307 | 2024-4-29 11:21:49 | 显示全部楼层
图图不见了
回复 支持 反对

使用道具 举报

干簧管 | 2024-4-29 15:04:36 | 显示全部楼层
👍
回复

使用道具 举报

lazy | 2024-4-29 15:37:27 | 显示全部楼层
学习
回复

使用道具 举报

sansui | 2024-4-30 11:29:34 | 显示全部楼层
图图去哪了
回复 支持 反对

使用道具 举报

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

本版积分规则