遇到同样的问题,想要实现 按下电机转动,释放则电机停止。已解决
首先红外它是按下后一直发送码值,释放后就不发送,那个值是不变的。
我们一般都判断哪个值是否等于,那么确实按下后就一直执行电机转动,但是无法停止。
所以需要在无信号时执行停止,这个停止需要在一定间隔下执行,我看到网上说发送连码间隔108ms,那么执行间隔大于108ms,下一次信号进来更新时间就可以不执行停止,继续执行转动了
更新时间是重点
用点动程序实现。