找到合适的线路!

lesson-header

赢得汽车比赛很容易。通常,你们只需要保持最快速度并沿着自己的赛道前进即可。

沿线前进会有帮助吗?

搭建这个配有颜色传感器的驱动底座

student-02

让我们开始吧!

直线行驶并停止在直线处。

SPIKE Competition Ready Training camp 3 Step03-Program - zh-cn
student-03

尝试第一个程序栈并描述你们的发现。

第一个程序栈将使驱动底座停止在一条与其移动方向垂直的直线处。

这条直线可以:

  • 画在桌子上
  • 画在纸上
  • 黑色车轴元件

沿直线行驶。

student-04

尝试第二个程序栈并描述你们的发现。

当颜色传感器检测到黑线边缘时,驱动底座将转向空白区域。

当颜色传感器检测到空白区域时,驱动底座会转向另一侧的黑线边缘。

持续重复这两个动作。

student-03-hint

也许你已经注意到我们正在使用功率模式转动电机。你知道为什么吗?

由于驱动底座需要进行小幅快速的移动(很可能在白色和黑色区域之间来回摆动不到 10 度),故使用功率模式进行编程会反应更灵敏,使巡线运动更准确。

优化程序,使其效率更高。

student-05

有很多方法可用于编制一段高效的巡线程序。

组织一次比赛,看谁的驱动底座跑的最快!

引入 “IF ELSE” 模块提高程序的执行效率。

持续探究你的巡线程序,最终你会惊讶于自己所提升的运行速度!

编写程序可以参照如下示例:

SPIKE Competition Ready Training camp 3 Step05-Hint - zh-cn

你们是怎么做到的?

student-06

哪些方面做的不错?有哪些方面你们可以做得更好吗?

太棒了!现在,你们应该能把自己的驱动底座移动到赛场上几乎任何地方了。