OpenEdv-开源电子网

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

关于ATK-Lora-01 v2.0模块发送指令的问题

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-1-11
在线时间
3 小时
发表于 2019-1-11 22:08:10 | 显示全部楼层 |阅读模式
3金钱
自制了一个遥控小车,主控板是STM32F103ZET6.效果为:通过正点原子的串口调试助手的“多条发送”指令,按下不同的数字键可实现小车的前进后退以及原地转向。
目前已经分别实现了有线遥控(车和电脑用一根USB线连接),以及基于HC-05蓝牙模块的遥控,都没有问题。

现在换成ATK-Lora V2.0模块后出现一个问题:虽然按键控制可以实现,但小车并不是每次按键都能有反应。
(比如,数字键8对应前进命令,在有线控制和蓝牙控制时,按一次“8”就可以让小车前进,但现在需要的按键次数变得好像随机一样,有时候一次就有反应,有时候得按十几次才有反应,大多数时候需要按大概2~5次)

刚刚入手这个Lora模块,不太懂这个问题的原因,有没有大佬能帮帮忙呐,谢谢大家!_(:3〉∠)_
(把车的程序打了个压缩包上传了,谢谢大家啊~)

轻型履带侦察车 项目.rar

5.03 MB, 下载次数: 289

这是我的程序

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

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2019-1-12 02:26:49 | 显示全部楼层
你用串口调试助手,查看一下结果,看看发送过来的数值正确么?
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-1-11
在线时间
3 小时
 楼主| 发表于 2019-1-12 16:14:41 | 显示全部楼层
原子哥你好,是这样,当小车对指令有反应时,发送过来的数值是对的,当小车对指令没有反应时,发送过来的数值就是上一次的命令对应的数值。

最开始我想的是用“w、a、s、d”控制小车,因为这样就可以做出游戏的效果。但咱们的串口调试助手的“多条发送”只能通过按下数字键发送字符,所以我就设定小键盘上“8”对应“w”,即前进;“2”对应“s”,即后退;“4、6”分别对应“a、d”,代表左右转向;“5”表示原地不动。

附的截图是一次试验。119是“w”的ascii码值,100是“d”。当返回119时小车是前进状态,返回100就是原地右转。当我第一次发送指令“d”时,小车没有反应,依然返回“119”,等我又发送了几次“d”之后小车才有反应,返回值变成100,就好像是有延迟一样。
捕获.PNG
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-1-11
在线时间
3 小时
 楼主| 发表于 2019-1-12 16:16:02 | 显示全部楼层
正点原子 发表于 2019-1-12 02:26
你用串口调试助手,查看一下结果,看看发送过来的数值正确么?

原子哥你好,在三楼回复您了,直接点回复的话好像发不了图片
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2019-1-13 02:57:32 | 显示全部楼层
是小黑黑吖 发表于 2019-1-12 16:14
原子哥你好,是这样,当小车对指令有反应时,发送过来的数值是对的,当小车对指令没有反应时,发送过来的数 ...

你不接小车,也是这样的么?
不接小车,直接发数据,然后另外一端收数据,都有延时?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-1-11
在线时间
3 小时
 楼主| 发表于 2019-1-13 20:35:14 | 显示全部楼层
正点原子 发表于 2019-1-13 02:57
你不接小车,也是这样的么?
不接小车,直接发数据,然后另外一端收数据,都有延时?

如果不接小车只是收发数据的话就没问题。
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2019-1-14 01:38:29 | 显示全部楼层
是小黑黑吖 发表于 2019-1-13 20:35
如果不接小车只是收发数据的话就没问题。

接到小车上面, 电机不动作,有没有问题?
电源也用小车的电源
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-1-11
在线时间
3 小时
 楼主| 发表于 2019-1-17 09:56:00 | 显示全部楼层
正点原子 发表于 2019-1-14 01:38
接到小车上面, 电机不动作,有没有问题?
电源也用小车的电源

这种情况下也会有问题。
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2019-1-22 02:33:52 | 显示全部楼层
是小黑黑吖 发表于 2019-1-17 09:56
这种情况下也会有问题。

那不应该啊,多远距离?
你联系下我们旺旺技术支持看看
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-1-11
在线时间
3 小时
 楼主| 发表于 2019-1-24 22:09:56 | 显示全部楼层
正点原子 发表于 2019-1-22 02:33
那不应该啊,多远距离?
你联系下我们旺旺技术支持看看

好的,辛苦原子哥了
回复

使用道具 举报

4

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2019-4-13
在线时间
35 小时
发表于 2019-7-14 15:19:39 | 显示全部楼层
老哥,能留个联系方式吗?我最近也在学用上位机发指令。
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2019-5-1
在线时间
16 小时
发表于 2019-9-10 16:41:44 | 显示全部楼层
是小黑黑吖 发表于 2019-1-24 22:09
好的,辛苦原子哥了

谢谢分享
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2019-5-1
在线时间
16 小时
发表于 2019-9-10 16:45:29 | 显示全部楼层
的辅导辅导的
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2019-5-1
在线时间
16 小时
发表于 2019-9-10 16:46:01 | 显示全部楼层
可以,谢谢
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2019-5-1
在线时间
16 小时
发表于 2019-9-10 16:46:52 | 显示全部楼层
对对对
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-5-29 09:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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