VEXcode IQ 是用于对 VEX IQ 机器人进行编程的编码环境。 以下文章提供了其他文章的链接,可帮助您开始使用 VEXcode IQ 进行编码。 在本文末尾,您可以选择对 VEX Clawbot IQ 进行编程以使其向前行驶,或者创建一个项目以在 VEX IQ Brain 的 LCD 显示屏上打印“VEX”。
注意: 为了在本文末尾测试您的项目,请确保您从 已充电的 IQ 电池开始。
本文将包括:
- 下载应用程序
- 设备和模板
- 使用块
- 保存
- 如果需要更新固件
- 下载并运行
- 打开一个项目
- 其他有用的链接
- 我的第一个项目
- 打印“VEX”示例(无需构建机器人)
- Drive Forward 示例(需要构建 Clawbot IQ)
下载应用程序
VEXcode IQ 可用于多种不同类型的设备。 该应用程序需要下载到您的设备上。 查看 VEXcode 下载页面。
以下链接将帮助您将应用程序下载到您的设备上:
- Chromebook - 安装 - VEXcode IQ
- Windows - 安装 - VEXcode IQ
- Mac 和 macOS - 安装 - VEXcode IQ
- iPad - 安装 - VEXcode IQ
设备和模板
当您打开 新的 VEXcode IQ 项目时, 该项目设置为仅使用 VEX IQ Brain。 工具箱中唯一出现的块是默认块。
通过添加机器人上正在使用的设备来自定义项目。 其他块将填充每个添加的设备的工具箱。
例如,添加“DRIVETRAIN 2 电机”设备会将“Drivetrain”块组添加到工具箱中。
有许多标准 VEX IQ 版本,例如 Clawbot 和 Autopilot,可在教室和 VEX STEM 实验室中使用。
VEXcode IQ 有许多已为这些构建设置的模板。 例如,为 Clawbot IQ 启动 VEXcode IQ 项目的一种简单方法是使用示例模板。 这将配置 Clawbot 的设备并将特定设备的块添加到工具箱。
通过从“文件”菜单中选择“打开示例”来打开示例项目。
从过滤器栏中选择“模板”。
然后选择 Clawbot(传动系统 2 电机)模板。
注意: 请查看文章的 Robot Config 部分,了解有关配置设备的更多信息。
使用块
VEXcode IQ 作为 Blocks 项目打开。 使用块进行编程提供了一个易于访问且入门门槛非常低的环境。 然而,编写 Blocks 项目还可以实现高级编程。
可以通过将块从工具箱拖到工作区来将其添加到项目中。
通过将块拖出工作区,可以轻松地将其从项目中删除。
使用块的一些其他有用文章包括:
保存
完成 VEX IQ 项目后,需要将其保存到您的设备中。 保存项目的方式因设备而异。
以下文章介绍了如何在设备上保存项目:
- 在 Windows 上保存块项目 - 打开和保存块项目 - VEXcode IQ
- 在 macOS 上保存 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
- 在 Chromebook 上保存 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
- 在 Android 平板电脑上保存 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
- 在 iPad 上保存 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
如果需要更新固件
VEX IQ Brain 和其他智能设备都有一个底层软件,允许设备与 VEXcode IQ 项目配合使用。 该软件称为固件,或称为 VEXos。
如果固件不是最新版本的 VEXcode IQ,您将无法将项目下载到 IQ Brain。 一旦通电的 IQ Brain 连接到您的设备,VEXcode IQ 就会在固件不是最新时通过显示橙色大脑图标来提醒您。
注: 查看 固件 - 入门 - VEXcode IQ 文章,了解有关固件的更多信息。
下载并运行
您的 VEXcode IQ 项目需要下载到 VEX IQ Brain 才能运行您的项目。 这是通过连接 IQ Brain 和您的设备之间的 USB 线来完成的。
或者,通过 iPad/Android 平板电脑设备进行无线连接。
VEX IQ Brain 有四个下载槽,允许四个不同的项目同时存储在 IQ Brain 上。
连接 VEX IQ Brain 并选择插槽后,您的项目就可以下载到 IQ Brain,然后运行。 当项目运行时,您可以查看项目如何影响机器人的行为。
下载过程中有时可能会出现下载错误。 然而,这些通常很容易排除故障。
以下文章将帮助您下载并运行 VEXcode IQ 项目:
- 大脑状态图标 (USB) - 连接到大脑 - VEXcode IQ
- iPad / Android 平板电脑(无线) - 连接到大脑 - VEXcode IQ
- 下载到选定的插槽 - 块教程 - VEXcode IQ
- 下载并运行 Blocks 项目 - Blocks 教程 - VEXcode IQ
- 在 iPad 上下载 - Blocks 教程 - VEXcode IQ
- 下载错误 - 疑难解答 - VEXcode IQ
注意: 下载项目之前,请查看 预下载项目清单。
打开项目
将 VEXcode IQ 项目保存到您的设备上后,可以稍后将其打开以重新下载到您的机器人上,或者可以修改该项目。
以下文章将帮助您在特定设备上打开 VEXcode IQ 项目:
- 在 Windows 上打开块项目 - 打开和保存块项目 - VEXcode IQ
- 在 macOS 上打开 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
- 在 Chromebook 上打开 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
- 在 iPad 上打开 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
- 在 Android 上打开 Blocks 项目 - 打开和保存 Blocks 项目 - VEXcode IQ
其他有用的链接
还有许多其他 VEX 库文章 可以在您使用 VEXcode IQ 时为您提供帮助。
一些其他有用的入门文章包括:
- 访问 Blocks 项目中的帮助 - Blocks 教程 - VEXcode IQ
- 上下文菜单 - 块教程 - VEXcode IQ
- 评论 - 块教程 - VEXcode IQ
- 笔记 - 块教程 - VEXcode IQ
VEX IQ STEM 实验室还提供许多有趣的教育活动。
我的第一个项目
以下两个项目将允许您练习在 VEXcode IQ 中构建项目。
打印“VEX”
该项目将允许您构建一个项目,而无需组装机器人。 所需要的只是 VEX IQ Brain 和一块电量为 的电池。
确保 IQ Brain 已连接到您的设备并且 已开机。
启动 VEXcode IQ。
将打开一个新的空白项目。
从“外观”类别中选择一个 [打印] 块并将其附加到 {When started} 块。
将参数中的单词“Hello”替换为单词“VEX”。
保存、下载并运行您的项目。
“VEX”将打印在 IQ Brain 的 LED 显示屏上。
向前行驶
该项目旨在与标准 Clawbot IQ 一起使用。 查看带有控制器 STEM 实验室 Clawbot 以获取构建说明。
确保 IQ Brain 已连接到您的设备并且 已开机。
启动 VEXcode IQ。
将打开一个新的空白项目。
打开“Clawbot(传动系统 2 电机)” 示例项目。
注意: 该模板需要将陀螺仪插入智能端口 4。从“传动系统”类别中,选择一个 [Drive for] 块并将其附加到 {When started} 块。
注意: 向前行驶 200 毫米将使 Clawbot 的轮子向前移动一圈。
保存、下载并运行您的项目。 Clawbot 现在将向前行驶 200 毫米。
注意: 如果您在使用 VEXcode IQ 时遇到任何问题,请使用 VEXcode IQ 中的反馈工具。