OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5117|回复: 1

声源定位与stm32潘多拉示例

[复制链接]

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2013-8-13
在线时间
3 小时
发表于 2022-7-27 23:27:35 | 显示全部楼层 |阅读模式
1金钱
​stm32串口通信在lcd屏幕上行显示的demo和源码。目标demo板是stm32L4正点原子潘多拉。
声源定位板链接(拍499的,不含stm32板):
https://item.taobao.com/item.htm?spm=a230r.1.14.3.5aa62182JiEsFk&id=646271484683&ns=1&abbucket=6#detail
主板的网盘资料【尊敬的超级会员V5】我通过百度网盘分享的文件:
链接:https://pan.baidu.com/s/1mtE5HQSd6hRWgjGn7q6_lA
提取码:43c1
stm32开发板连接:https://detail.tmall.com/item.htm?spm=a230r.1.14.1.eb6b3877CI5EhU&id=609759187128&ns=1&abbucket=6sshttps://detail.tmall.com/item.htm?spm=a230r.1.14.1.eb6b3877CI5EhU&id=609759187128&ns=1&abbucket=6
今天好多朋友让我写一下声源定位怎么和stm32进行联动,本文是做一个demo。
​​ 视频展示
stm32声源定位展示视频_哔哩哔哩_bilibili
一、测试流程1.接线
2.按下面程序烧录mcu或者更改烧录到自己的mcu
3.喊“小飞小飞”进行测试
4.单片机接收到定位角度显示在屏幕上
​编辑
​编辑


二、MCU程序更改如果购买了正点原子的潘多拉L4板子可以直接烧录。测试完成后根据自己的需求进行增加功能。
后续会支持语音对话等一系列功能,敬请期待!
提取一下资料。
潘多拉IoT开发板 — 正点原子资料下载中心 1.0.0 文档
​编辑
解压出来这个,找不到的自己找找。​编辑
打开lcd显示实验
​编辑

第一步我们看一下声源定位板子的串口协议(CAE_V1.0协议手册V2.3_2021.4.22.pdf):
串口连接 115200,协议字段很多但是我们关心的只有角度一个字段也是就“ivw_cbf angle”,想详细了解的请看2.2完整章节。
​编辑
​编辑
准备工作昨晚我们开始修改stm32单片机代码,先对串口解析函数进行一下修改。
只需要解析出xxxxxxx"ivw_cbf angle":"14"xxxxxxxxx中的"ivw_cbf angle":"14"

​编辑
主要代码就是这个位置,解析串口接受的数据。请注意处理方式,使用字符串检索。注意0x00h和字符串的解析以及清零工作。​编辑​编辑

如上图更改。源码会打包到百度网盘请自行获取。
链接:https://pan.baidu.com/s/1hmPPPdr-ZyA507Uj7VWjZw
提取码:8dqn
--来自百度网盘超级会员V5的分享
​编辑

​编辑
这两根线连接声源定位主板即可显示在屏幕上声源定位角度。
持续更新中!
​

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2013-8-13
在线时间
3 小时
 楼主| 发表于 2022-7-28 15:26:37 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 13:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表