找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 4773|回复: 7

[求助]不知道是程序错误还是传感器问题,切换模块会判断2次

  [复制链接]
发表于 2020-12-11 00:55:25 | 显示全部楼层 |阅读模式

我就这样子去运行程序,它有可能会出现2次声音,我选择的是碰撞,理论上在下一次碰撞出现前,它是不会出现2次声音的出现,但事实就是有的时候很大几率会出现2次声音同时出现,请问是程序问题还是传感器问题呢??
0c615b65e44a657c13126a2dd084e35.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2020-12-11 00:58:45 | 显示全部楼层
我好像找到问题了,应该是传感器的问题
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-12-11 07:31:42 | 显示全部楼层
不是传感器的问题,是检测频率(EV3端口检测频率是1000赫兹)的问题。

你认为只按压了一次,实际上已经发生了很多次。

由于你没有做防抖处理,所以发生了这种情况。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复 1 0

使用道具 举报

 楼主| 发表于 2020-12-11 01:01:44 | 显示全部楼层
调皮小青 发表于 2020-12-11 00:58
我好像找到问题了,应该是传感器的问题

我也搞不懂是怎么回事,换了传感器就好了,那么就是传感器本身会出现这种情况
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-12-11 08:49:19 | 显示全部楼层
冀·闲庭信步 发表于 2020-12-11 07:31
不是传感器的问题,是检测频率(EV3端口检测频率是1000赫兹)的问题。

你认为只按压了一次,实际上已经 ...

怎么解决,如何做防抖处理,请指教。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-12-11 10:16:18 | 显示全部楼层
加一个等待(例如0.02秒)即可。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-12-11 10:36:30 | 显示全部楼层
加个等待就行了,因为传感器反应速度都很快
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-12-11 13:55:20 | 显示全部楼层
利用等待来触发呢?循环加等待,在等待中设置触动传感器?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-23 15:33 , Processed in 0.094074 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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