海凌科-技术夏工
海凌科-技术夏工
这家伙很懒,什么也没写!

注册于 3月前

回答
27
文章
1
关注者
0

Screenshot_2024-07-03-09-50-50-081_cn.wps.moffice_eng.jpg
可以试试2412已经是最远的了,有9米的探测距离

Screenshot_2024-07-03-09-44-26-404_cn.wps.moffice_eng.jpg
可以通过串口发送图上命令控制门限的,要先进入命令

写个思路啊,大学生还是要多自己打代码,uart学过吧,把ld模块当外设应该就行了,因为hlk-ld模块基本都是通过串口直接通信的,把ld模块跟你的stm32连起来,然后直接用串口通信来获取雷达数据,写个if判断只要接收到了数据就把数据发生给或者存储到你想要传输的位置。(串口通信应该还是比较简单的,不会的话可以上b站看视频)。。。。

跟据你的描述串口通信数据长度不同,感觉可能是因为波特率不对文档上是115200
image.png
可以去试试。。。

说个我自己的逻辑吧(具体蓝牙模块代码我也没看过55)
B40用的是uart通讯,可以把先把B40(直接当从机或者说市面上普通的蓝牙模块)与你的MCU连接(tx接rx,rx接tx,vcc,gnd),MCU就与单片机就建立起了通讯,然后建立一个变量data存储B40发送的数据(变量类型根据你需要的数据的类性自定义),之后用另一个数据线让你的电脑与MCU相连,然后用这个引脚发送前面定义的data数据给你的电脑就OK了(跟电脑与串口助手通信接线一样,你可以先用串口助手来验证你的实验是否成功,然后控制你的别的什么东西)。
当然MCU上GPIO的初始化还得你自己来定义。

pcb电路图上led2连接的是发送信号的引脚灯不亮说明无法发送信号模块自然无法使用,根据的你描述LED2灯不亮,稍微按压模块,灯能亮的话应该是引脚问题,有可能是接触不良。。可以拔下来再接试试。。
image.png

1.文档上建议是一个ID号2-3个指纹模版1.jpg
具体可以用下图指令查询
image.png
2.PageID应该是用来快速查找指纹位置的吧
3.jpg

不太理解你的提问,就写了一个基本的烧录步骤:
1.看看是不是跳线帽问题要两个都接在最上面
1718352798052.jpg
2.选择好固件库后可以先不上电(拨码开关制为关)等检测到串口再上电
image.png
3.然后上电(拨码开关制为开)应该就能下载程序了

发布
问题