用 VEXcode V5编程

VEXcode V5是用于编程 VEX V5机器人的编码环境。 以下文章将提供到其他文章的链接,以帮助你开始使用VEXcode V5。 在文章的最后你将有选择要么编程 VEX V5钳爪机器人正向移动或者去创建一个打印‘VEX’到V5主控器彩色触控屏的程序。

V5_kid_flat.jpg

注意:为了在本文的最后测试你的程序,确保你从已充电的 V5电池开始。

本文将包括:

  • 下载应用软件
  • 设备和模板
  • 使用指令块
  • 保存
  • 如有需要,更新固件
  • 下载和运行
  • 打开一个程序
  • 附加的有用的链接
  • 我的第一个程序
    • 打印‘VEX’示例(无需搭建机器人)
    • 正向驱动示例(需要搭建 V5钳爪机器人)

下载应用软件

下载_VEXcode.jpg

VEXcode V5适用于多种不同类型的设备。 该应用软件需要被下载到你的设备上。 查看 VEXcode下载页面

以下链接将帮助你下载应用软件到你的设备上:

注意: MSI 版本适用于 IT。


设备和模板

当你打开.png

当你打开一个VEXcode V5新程序,程序设置为只能使用 VEX V5主控器。 将出现在工具箱的指令块是默认指令块。

例如.png

程序通过添加正在你的机器人上使用的设备来自定义化。 针对添加的每个设备的附加指令块将填充工具箱。

例如,添加一个‘2电机底盘’设备将添加‘底盘’指令块集到工具箱。

快速机器人_和_钳爪机器人.png

有许多标准的 VEX V5搭建,比如 速度机器人和钳爪机器人,可被用于课堂和 VEX STEM实验课中。

模板数量.png

VEXcode V5有许多为这些搭建设置的模板。 例如,一种为 V5钳爪机器人启动 VEXcode V5程序的简单方法是使用一个样例程序。 这将配置钳爪机器人的设备和添加指定的设备指令块到指令箱。

打开样例.png

通过从文件菜单选择‘打开样例程序’来打开一个样例程序。

选择模板.png

从过滤条选择‘模板’。

钳爪机器人.png

然后选择钳爪机器人(2电机底盘,无陀螺仪)模板。

注意:关于配置设备的更多信息查看文章的机器人配置部分。


使用指令块

VEXcode V5打开一个指令块程序。 通过指令块编程提供了一个可访问的环境,带着非常低的入门门槛。 但是,编吗一个指令块程序也允许高水平的编程。

添加指令块.png

指令块可通过从工具箱拖到工作区来添加到一个程序中。

删除指令块.png

它也可以通过从工作区拖走来轻易的从程序中删除。

一些额外的使用指令块的有用的文章包括:


保存中

一旦程序完成.png

当你完成 VEX V5程序时,它需要被保存到你的设备中。 保存程序因你的设备而异。

以下文章解释如何保存程序到你的设备:


如有需要,更新固件

V5_固件_工具_图标.jpg

VEX V5 主控器和其他智能设备有一个底层软件来允许这些设备和 VEXcode V5程序一起工作。 这个软件称作固件,或称为 VEXos。

固件更新.png

如果固件不是你当前 VEXcode V5版本的最新版本,你将不能下载你的程序到 V5主控器。 一旦一台已开启的 V5主控器连接到你的设备,当固件不是最新时,VEXcode V5通过显示一个橙色主控器图标来提醒你。

注意:关于更多固件入门的信息,请查阅这篇文章


下载和运行

V5_主控器_连接_开启.png

你的 VEXcode V5程序需要被下载到 VEX V5主控器以便运行你的程序。 这是通过连接在 V5主控器和你的设备之间的一根 USB 电缆实现的。

V5_无线_连接.png

或者,通过连接你的设备到 V5遥控器来无线下载。

V5_8_槽位.png

V5主控器有8个下载槽位,允许8个不同的程序被同时存储到 V5主控器。

当 V5主控器已连接并且选择了一个槽位,你的程序可以被下载到 V5主控器,然后运行。 当一个程序运行时,它允许你查看程序如何影响机器人的行为。

偶尔地,一个下载错误可能在下载过程中发生。 但是,这些通常很容易排查故障。

以下文章将帮助你下载和运行你的 VEXcode V5程序。

注意:在下载你的程序之前,复习预下载程序清单


打开一个程序

一旦保存.png

当一个 VEXcode V5程序已被保存到你的设备,它可以在稍后的时间被打开来重新下载到你的机器人上,或者可以修改这个程序。

以下文章将帮助你打开在你的特定设备上的 VEXcode V5程序:


附加的有用的链接

当使用VEXcode V5时有许多附加的知识库文章来帮助你。

一些附加的对入门有用的文章包括:

VEX V5 STEM 实验室中还能找到很多有趣的教育活动。

V5_STEM_实验课_横幅.png


我的第一个程序

以下两个程序将允许你练习在 VEXcode V5中编写一个程序。

打印‘VEX’

这个程序将允许你编写一个程序而无需组装一台机器人。 所有需要的是VEX V5主控器和一块已充电的电池

V5_主控器_连接_开启.png

确保V5主控器已连接到你的设备并且开启。

VEXcodeV5-图标.jpg

启动 VEXcode V5。

一个新指令块.png

一个空白程序将会打开。

从外观.png

从‘外观’类别下选择一个[Print]指令块并将其连接到{When started}指令块。

替换单词.png

替换参数中的单词‘Hello’为‘VEX’。

保存下载运行.png

保存,下载,并运行你的程序。

V5_显示程序.png

‘VEX’将打印在 V5主控器的彩色触控屏上。

驱动 [forward]

V5钳爪机器人-无视觉传感器.jpg

这个程序是为了和标准 V5钳爪机器人一起使用。 查看带遥控器钳爪机器人 STEM 实验课的搭建说明。

V5_主控器_连接_开启.png

确保 V5主控器已连接到你的设备并开启。

VEXcodeV5-图标.jpg

启动 VEXcode V5。

一个新指令块.png

一个新的空白程序将打开。

钳爪机器人.png

打开钳爪机器人(2电机底盘,无陀螺仪)样例程序

打开_模板.png

从‘底盘’类别下,选择一个[Drive for]指令块并将其连接到{When started}指令块。

保存,下载并运行你的程序。 钳爪机器人现在将正向行驶200mm。

注意:如果你在使用 VEXcode V5时经历任何问题,请使用在 VEXcode V5中找到的反馈工具

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