乐高ev3编程软件的使用:触动传感器bug的解决方案
乐高ev3编程软件的使用:触动传感器bug的解决方案X 1=X 触动用2模式实现计数功能这里绝对不可使用按下(1)!还要在循环外可以加个重置( x=0)。
常见的触动传感器BUG先看一个小案例:
一条简单的开关小程序,本意是碰撞一下触动传感器,电机开始旋转,再碰一下,电机停止(使用了碰撞并非按压)。然而运行时发现碰撞一次之后,程序有时候会越过第二个等待,直接运行到电机停止。
BUG的原因:触动传感器每秒会进行多次的触动检测。
BUG解决方案:等待模块后面加个等待0.2秒,防止传感器抖动和循环运行速度太快。
用触动传感器实现计数X 1=X 触动用2模式实现计数功能
这里绝对不可使用按下(1)!
还要在循环外可以加个重置( x=0)。