首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

乐高EV3编程,触动传感器bug的解决方案,常用使用技巧

常见的触动传感器BUG

先看一个小案例:

一条简单的开关小程序,本意是碰撞一下触动传感器,电机开始旋转,再碰一下,电机停止(使用了碰撞并非按压)。然而运行时发现碰撞一次之后,程序有时候会越过第二个等待,直接运行到电机停止。

BUG的原因:触动传感器每秒会进行多次的触动检测。

BUG解决方案:等待模块后面加个等待0.2秒,防止传感器抖动和循环运行速度太快。

用触动传感器实现计数

X+1=X   触动用2模式实现计数功能

这里绝对不可使用按下(1)!

还要在循环外可以加个重置( x=0)。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200718A09GQF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券