伺服控制使用V5控制器按钮
这个例子展示了如何使用仿真软件®编码器™支持包烦恼®EDR V5机器万博1manbetx人大脑来控制伺万博1manbetx服电机上使用一个按钮V5控制器手柄。
介绍
万博1manbetx仿真软件编万博1manbetx码器支持包烦恼EDR版本5的机器人的大脑使您能够创建和运行仿真软件模型在烦恼EDR版本5的机器人的大脑。这个示例使用V5控制器手柄上的一个按钮控制的角位置伺服电机连接到一个烦恼EDR版本5的机器人的大脑。这个示例还展示了如何门闩伺服电机的状态到一个特定的角度,直到按钮被按下(释放)。
先决条件
如果你是新模型,观察万博1manbetx万博1manbetx仿真软件快速入门视频。
完成开始使用烦恼EDR V5支持包的例子。万博1manbetx
所需的硬件
要运行这个示例,您需要以下硬件:
烦恼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流电机在一个特定的速度使用手柄按钮。