Skip to main content

教师提示图标 教师提示

  • 确保学生选择了 Clawbot Control 示例项目。 您可以向学生指出,在文件菜单的 打开示例 页面上有几个选项可供选择。 提醒学生在探索过程中可以随时参考使用示例和模板教程。

  • 您可以要求学生将他们的姓名首字母或小组名称添加到项目名称中。 如果您要求学生提交项目,这将有助于区分这些项目。

在开始项目之前,程序员需要选择正确的示例项目。 Clawbot Control 示例项目包含 Clawbot 电机和传感器配置。 如果不使用模板,您的机器人将无法正确运行项目。

  • 程序员应该进入文件菜单,打开示例,通过选择“事件”进行过滤,然后选择 Clawbot Control 示例项目。

图标

  • 保存 项目。

在vexcode中保存命名项目

  • 检查并确保项目名称 Clawbot Control 现在位于工具栏中央的窗口中。 Clawbot 现已正确配置,并且 Clawbot Control 项目已可供使用。

现在,看一下该项目中如何使用这些块。 在您的工程笔记本中,做出以下预测:

  • 当你运行这个项目时会发生什么? 爪子机器人能做什么?

  • 如果我们在这个项目中不使用 <Not> 块,会发生什么?

教师工具箱图标 教师工具箱 - 停下来讨论

学生在工程笔记本上回答完上述问题后,讨论他们的条目:

答案要点

  1. 准确的预测将解释 Clawbot 将能够使用操纵杆向前、向后移动和转动,并在 A 和 D 轴上上下移动它们。 Clawbot 的手臂将能够使用 L 向上和向下按钮上下移动,并且 Claw 将能够使用 R 向上和向下按钮打开和关闭。 高级响应甚至可以预测,当未按下按钮且电机停止时,手臂和爪子的位置将保持在原位。

  2. 在这种情况下, <Not> 块告诉 Clawbot,当未按下 L 和 R 按钮时,Arm(L 按钮)和/或 Claw(R 按钮)应该停止。 如果移除 <Not> 块,这些电机在首次被告知旋转后将无限期地移动。

如果时间允许,让学生移除 <Not> 块,以便他们能够看到它如何影响他们的 Clawbot 的行为。