使用 VEXcode 获得更多
我们建议您过渡到我们的新软件。 VEXcode 具有基于块和基于文本的选项,适用于 Chromebook、iPad、Android 平板电脑、Windows 和 Mac。 请访问 code.vex.com 了解有关如何下载 VEXcode 的更多详细信息。
VEX Coding studio 已停产,不再提供下载。 已经下载? 该程序将继续运行,但将不再受支持。
过渡到 VEXcode 的用户可以按照 这篇文章将他们的 C++/C++ Pro 项目迁移到 VEXcode Pro V5。

此示例程序显示了如何使用 V5 控制器对 V5 Clawbot 的手臂和爪形电机进行编程。

ArcadeControl.vex

配置
  • 端口 3 上的 V5 智能电机,名为爪形电机。
  • 端口 8 上的 V5 智能电机,名为 armMotor。
程序

文件-LvOS9qEB3K.png

这个怎么运作

首先, when (STARTED)块告诉机器人在程序启动时运行此代码。

接下来,爪形马达和臂形马达被设置为.setStopping. .setStopping是一种条件,在这种条件下,马达将牢牢保持或锁定在其位置。

然后,程序将暂停十分之二秒( .2秒)。

根据您选择按下的按钮,可能会发生以下操作:

当按下控制器按钮 L1 时,爪形电机将 .spin(forward),导致爪形关闭。

当按下控制器按钮 L2 时,爪形电机将 .spin(reverse),导致爪形打开。

当控制器按钮 L1 和/或 L2 被释放时,爪形电机将 停止

当按下控制器按钮 R1 时,手臂电机将 .spin(forward),导致手臂抬起。

当按下控制器按钮 R2 时,手臂电机将 .spin(reverse),导致手臂降低。

当松开控制器按钮 R1 和/或 R2 时,爪形电机将 停止

For more information, help, and tips, check out the many resources at VEX Professional Development Plus