主要内容

伺服控制使用V5控制器按钮

这个例子展示了如何使用仿真软件®编码器™支持包烦恼®EDR V5机器万博1manbetx人大脑来控制伺万博1manbetx服电机上使用一个按钮V5控制器手柄。

介绍

万博1manbetx仿真软件编万博1manbetx码器支持包烦恼EDR版本5的机器人的大脑使您能够创建和运行仿真软件模型在烦恼EDR版本5的机器人的大脑。这个示例使用V5控制器手柄上的一个按钮控制的角位置伺服电机连接到一个烦恼EDR版本5的机器人的大脑。这个示例还展示了如何门闩伺服电机的状态到一个特定的角度,直到按钮被按下(释放)。

先决条件

所需的硬件

要运行这个示例,您需要以下硬件:

  • 烦恼EDR版本5的机器人的大脑

  • V5控制器手柄

  • 伺服电机

  • V5机器人电池

  • V5机器人无线

  • 300毫米智能电缆

  • USB微电缆

任务1 -硬件连接

1。V5机器人电池连接到烦恼EDR版本5的机器人的大脑。

2。烦恼EDR V5机器人大脑连接到你的电脑使用USB电缆。

3所示。将伺服电机连接到电话端口在烦恼EDR版本5的机器人的大脑。

4所示。连接V5机器人无线智能端口21 V5机器人大脑使用智能电缆。(此连接支持V5机器人之间的无线连接大脑和手柄后开启)。

任务2 -使用手柄按钮设置伺服电机的位置

在这个任务中,您将创建一个仿真软件模型,配置V5控制器(手柄)上万博1manbetx的按钮来控制伺服电机的角位置。

1。发射模型和打开万博1manbetx一个空白模型。

2。在模型库浏览器万博1manbetx,导航万博1manbetx仿真软件编万博1manbetx码器支持包烦恼EDR版本5的机器人的大脑

3所示。拖放手柄按钮块的手柄类别到仿真软件模型。万博1manbetx重命名的块ServoButton。参数设置按钮X指示按钮,控制伺服电机。

4所示。拖动伺服电机块的致动器模型,并将其重命名为SetServo类别。打开块面具和设置港口参数一个。此设置对应的电话端口(V5机器人大脑)伺服电机连接。

5。拖动获得块从数学库分类模型。设置增益参数* 127

6。输出端口的连接ServoButton块的输入端口获得块。同样的,连接的输出端口获得块的输入端口SetServo块。

7所示。拖动门闩块的公用事业公司类别之间的模式和插入它ServoButton获得块。锁块保存以前的状态值,直到再次按钮被按下和释放(即上升和下降沿)。

8。保存该仿真软件模型万博1manbetx。

任务3 -建立和下载仿真软件模型万博1manbetx

打开仿真软件模型中万博1manbetx创建任务2,构建模型,并下载到烦恼EDR版本5的机器人的大脑。

1。V5机器人大脑连接到你的电脑使用USB电缆。

2。开关在V5机器人的大脑。

3所示。打开任务2中创建仿万博1manbetx真软件模型。一个预先配置的模型(vexv5_button2motor)也可以。

4所示。在仿真软件工具万博1manbetx栏,点击配置参数图标。

5。在配置参数对话框中,导航到硬件实现面板:

  • 设置硬件板烦恼V5机器人大脑

  • 在目标硬件资源部分,设置构建选项构建、加载并运行自动下载生成的二进制文件在连接V5机器人的大脑。

6。导航到解算器面板并选择选项对待每个离散率作为一个单独的任务。点击好吧

7所示。仿真软件模型中,万博1manbetx单击构建模型工具栏上的图标。模型部署到V5机器人的大脑。

8。在V5控制器手柄开关。修改V5控制器的设置来启用Vexnet(无线连接V5机器人的大脑)。

9。观察角度的变化控制伺服电机的位置当你使用X V5控制器手柄上的按钮。

别的事要试着用V5控制器手柄上的按钮

  • 创建并运行一个仿真软件模型,控制伺万博1manbetx服电机使用手柄按钮在模型中不使用锁块。

  • 创建并运行一个仿真软件模型,旋转直万博1manbetx流电机在一个特定的速度使用手柄按钮。