为什么我的小车只能前进、左转、右转,但是不能后退呢?
2019-01-131.3万
AI 快速预览详细
本文讨论了使用micro:bit APP控制DFRobot Maqueen V2.0小车时遇到的后退问题。通过具体的代码和操作步骤,详细分析了可能的原因,并提供了验证过的解决方案。文章首先展示了使用iOS版micro:bit APP中的Gamepad对小车进行控制的实现过程,然后指出了小车只能前进、左转、右转但不能后退的问题。通过检查Makecode代码中的电机控制逻辑,发现后退功能未正确配置,需确保左右电机全速反转运行。最后,提供了具体的解决方案,帮助用户快速解决故障。
昨天在网上买的dfrobot小车到货了![]() 然后参照这篇帖子 https://mc.dfrobot.com.cn/thread-38013-1-1.html 里面讲的iOS micro:bit APP中gamepad的应用, 以及参照 https://wiki.dfrobot.com.cn/index.php?title=(SKU:ROB0148)_micro:Maqueen(V2.0)%E6%9C%BA%E5%99%A8%E4%BA%BA%E5%B0%8F%E8%BD%A6#.E6.97.A0.E7.BA.BF.E9.81.A5.E6.8E.A7 这里讲到的对小车进行无线遥控的相关内容,对板子进行了编程, 实现了用iOS版的micro:bit APP中Monitor and Control中的Gamepad对小车进行控制 ![]() 用Makecode写的代码如下: ![]() 但是现在有一个问题,通过gamepad进行控制时,小车只能前进、左转 与 右转,但是不能后退,按了gamepad上的B键后,面板上正确显示了字母"B",但是小车确并没有开始后退,而是一直停着不动 ![]() 请问是我把后退的代码写错了吗?后退难道不是应该左右两个发动机全速反转运行吗? ![]() 麻烦各位帮我看看问题出在哪里?非常感谢! |









而且我这是说的A与B不是 板子上的那两个物理按键,是iOS的micro:bit app里的gamepad上的虚拟按键