找到合适的线路!

赢得汽车比赛很容易。通常,你们只需要保持最快速度并沿着自己的赛道前进即可。
沿线前进会有帮助吗?
搭建这个配有颜色传感器的驱动底座

让我们开始吧!
直线行驶并停止在直线处。

尝试第一个程序栈并描述你们的发现。
第一个程序栈将使驱动底座停止在一条与其移动方向垂直的直线处。
这条直线可以:
- 画在桌子上
- 画在纸上
- 黑色车轴元件
沿直线行驶。

尝试第二个程序栈并描述你们的发现。
当颜色传感器检测到黑线边缘时,驱动底座将转向空白区域。
当颜色传感器检测到空白区域时,驱动底座会转向另一侧的黑线边缘。
持续重复这两个动作。

也许你已经注意到我们正在使用功率模式转动电机。你知道为什么吗?
由于驱动底座需要进行小幅快速的移动(很可能在白色和黑色区域之间来回摆动不到 10 度),故使用功率模式进行编程会反应更灵敏,使巡线运动更准确。
优化程序,使其效率更高。

有很多方法可用于编制一段高效的巡线程序。
组织一次比赛,看谁的驱动底座跑的最快!
引入 “IF ELSE” 模块提高程序的执行效率。
持续探究你的巡线程序,最终你会惊讶于自己所提升的运行速度!
编写程序可以参照如下示例:
你们是怎么做到的?

哪些方面做的不错?有哪些方面你们可以做得更好吗?
太棒了!现在,你们应该能把自己的驱动底座移动到赛场上几乎任何地方了。