4698浏览
查看: 4698|回复: 7

二哈识图中huskylens.request();的问题

[复制链接]
做了一个最简单的识图显示坐标的程序,没有问题。在Arduino ide上也实现了没有问题。
但是huskylens.request();这个函数只能添加到loop中,我放到定时器里面周期性调用无法实现。二哈识图中huskylens.request();的问题图1
在loop中,huskylens.request();这个函数影响到了我的舵机程序。测试了一下
二哈识图中huskylens.request();的问题图2这个程序舵机一直抖动不明原因。
二哈识图中huskylens.request();的问题图3这个程序就很正常,舵机摆到中间位置不懂。    感觉问题就出在了huskylens.request();这个函数上。但是想不通怎么能影响到舵机,舵机对应的端口按说没有其他信号的干扰。即使huskylens.request();函数等待过久或者卡主了,也不该影响到舵机。想不通了,求助大家!!!!!!
TueAugust-202208302570..png

Ig2DTmlvIAV6  学徒
 楼主|

发表于 2022-8-30 17:42:10

我猜测可能是huskylens.request()和sevo库都用到了定时器,发生了干扰
回复

使用道具 举报

DFEDU  高级技师

发表于 2022-8-31 09:48:12

回帖奖励 +1 创造力

库文件里面的request设置是定时调用二哈获取的数据的。
WedAugust-202208315900..png
回复

使用道具 举报

Forgotten  版主

发表于 2022-9-1 15:13:14

应该是你用了软串口来跟huskylens通信,软串口用到了定时器中断导致的。
二哈可以用硬串口或者i2c模式通信,这样不影响舵机的定时器中断。
回复

使用道具 举报

Forgotten  版主

发表于 2022-9-1 15:14:38

DFEDU 发表于 2022-8-31 09:48
库文件里面的request设置是定时调用二哈获取的数据的。

这个是设置i2c通信的时钟频率,跟他这个舵机的定时器没有关系
回复

使用道具 举报

小企鹅  初级技匠

发表于 2022-9-4 16:39:41

厉害厉害
回复

使用道具 举报

vvjr  见习技师

发表于 2022-9-6 22:15:12

66666666666
回复

使用道具 举报

星辰大海://。,  中级技师

发表于 2022-9-9 22:02:05

666666666666666666666666666666
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail