【求助】红外遥控+掌控宝+mpython遥控时只能响应第一次操作

2020-05-285059
AI 快速预览详细 收起
本文讨论了使用红外遥控器套装、掌控宝和mpython控制小车时遇到的问题。具体表现为遥控小车只能响应第一次操作,后续按键无效。尝试了三种不同的编程方法(一直重复+如果、当型循环、直到型循环)均未成功。文章提供了详细的故障排查步骤,帮助用户解决这一问题。


器材:红外遥控器套装+掌控宝+mpython+L298N+TT马达+电池盒(4节5号电池)


问题:
1.遥控时只能响应第一次操作,比如按下2是前进,小车开始前进,但是再按其他键发送后退、左转、右转都不行,小车一直处于前进状态直到断电为止;

2.遥控时各按键的指令会变化,比如正常状态下按下1发送的是b'F',但是在操作过程中有时按下1发送的命令会变成别的,这真的很奇葩,很不科学。



尝试了3种不同的方法编程序,都只能进入第一次按下的状态,都没成功

程序:
方法1:一直重复+如果
【求助】红外遥控+掌控宝+mpython遥控时只能响应第一次操作图2
方法2:当型循环
【求助】红外遥控+掌控宝+mpython遥控时只能响应第一次操作图1
方法3:直到型循环
【求助】红外遥控+掌控宝+mpython遥控时只能响应第一次操作图3

请各位达人帮忙解答一下,不胜感激

11-2遥控小车(一直重复+如果).xml

24.86 KB, 下载次数: 5280

11-2遥控小车.xml

25.32 KB, 下载次数: 5250

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
gada888
gada888
不应该变的
天山创客
天山创客
作者
回复gada888
但它却是变了,很不科学
- 没有更多了 -