51uwb.cn

 找回密码
 立即注册
楼主: 蓝点无限
打印 上一主题 下一主题

【开源项目】纯Python TWR算法UWB上位机

  [复制链接]

0

主题

23

帖子

44

积分

新手上路

Rank: 1

积分
44
51#
发表于 2022-3-9 18:04:37 | 只看该作者
我的设想,实现区域报警,在已经得到标签坐标的情况下,通过划定警戒区域,给予标签不同的权限,实现报警,基础界面如下:
新增权限窗口,主要目的是,划定警戒区域,点1为矩形左上角点,点2为矩形右下角点,可以像基站一样,勾选权限按钮,则点被引用,当两个点都被引用时,在下方坐标系内画出相应区域
接着是标签权限的划分,这个权限分为123三个级别(可以由)
self.spinBox.setMinimum(0)#
self.spinBox.setMaximum(2)#
使用spinBox.划定级别
第一级别,无视警戒区域,可以在任何区域内移动
第二级别,只允许在警戒区域内移动
第三级别,只允许在警戒区域外移动
在警戒区域划定前,标签权限划分无效
接下来是,警戒的判定,以进入警戒区域报警为例,
使用标签的坐标和警戒区域的坐标进行比较,点1ab),点2cd),标签坐标(xy
a<x<cb>y>d;则在警戒区域内,发出警报
接下来是,警报的实现
首先是上位机上实现,上位机上出现一个提示串口,显示某标签违反权限规则,
接着上位机通过串口向基站或标签传输一个信号,基站和标签间互相通信,所有的标签和基站都获取这个信号,然后向各自的串口输出一个持续的高电平,
我在串口处外接了一个警报器,当串口输出高电平,警报器就会发出警报
当标签回到正确的区域,或者标签直接断电失联的话,回复到原来的状态,警报解除

大佬指点一下,要是成功了,我就把代码共享

回复

使用道具 举报

35

主题

960

帖子

4042

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4042
52#
 楼主| 发表于 2022-3-9 20:37:23 | 只看该作者

串口转tcp数据被截断了,每个数据包被分成了 两个tcp包发给上位机,上位机每次都不能收到完整数据包,所以会无法解析。
回复

使用道具 举报

35

主题

960

帖子

4042

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4042
53#
 楼主| 发表于 2022-3-9 20:38:58 | 只看该作者
wjt00 发表于 2022-3-9 11:19
还有就是怎么样可以使基站和标签输出高电平呀?就是固件上这个串口,我要怎么控制,我希望达到一定条件,可 ...

因为你要用串口输出数据
建议你用LCD接口部分的IO 输出电平

对LCD接口的IO去掉液晶部分代码,将对应IO做普通IO初始化
回复

使用道具 举报

0

主题

23

帖子

44

积分

新手上路

Rank: 1

积分
44
54#
发表于 2022-3-10 08:24:41 | 只看该作者
蓝点无限 发表于 2022-3-9 20:38
因为你要用串口输出数据
建议你用LCD接口部分的IO 输出电平

串口输出数据不是基站0吗?我用的标签串口输出警报,应该不影响吧?我就是四基站,多标签
回复

使用道具 举报

0

主题

23

帖子

44

积分

新手上路

Rank: 1

积分
44
55#
发表于 2022-3-10 08:26:02 | 只看该作者
wjt00 发表于 2022-3-10 08:24
串口输出数据不是基站0吗?我用的标签串口输出警报,应该不影响吧?我就是四基站,多标签

我怎么调用标签的串口呀?
回复

使用道具 举报

0

主题

5

帖子

4

积分

新手上路

Rank: 1

积分
4
56#
发表于 2022-3-15 20:30:00 | 只看该作者
厉害!!!!!1
回复

使用道具 举报

0

主题

5

帖子

4

积分

新手上路

Rank: 1

积分
4
57#
发表于 2022-3-15 20:30:18 | 只看该作者
回复

使用道具 举报

0

主题

5

帖子

4

积分

新手上路

Rank: 1

积分
4
58#
发表于 2022-3-17 18:52:14 | 只看该作者
pythonyyds
回复

使用道具 举报

0

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
59#
发表于 2022-4-8 21:42:37 | 只看该作者
想要源码学习一下
回复

使用道具 举报

0

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
60#
发表于 2022-4-8 21:43:29 | 只看该作者
重新学QT太麻烦了
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-4-27 02:04 , Processed in 0.020161 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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