主要内容

建模

为硬件连接准备模型

话题

基于ARM Cortex的VEX微控制器的开放块库

基于ARM Cortex的VEX微控制器的开放块库

阻碍

全部展开

直流电动机 表示连接的直流电机并设置电机速度
数字输出 将一个管脚表示为数字输出,并设置逻辑值
伺服电机 表示连接的伺服电机并设置角度位置值
竞争交换机 读取VEXnet Competition switch的开关位置,并提供自动模式和驾驶员模式的逻辑值
游戏板加速计 从中读取模拟值惹恼游戏板加速计
游戏板按钮 代表一个按钮惹恼gamepad和读取逻辑值
游戏手柄 在上表示一个控制轴x-Y模拟VEX gamepad操纵杆和读取值
LCD按钮 读取LCD显示模块上所选按钮的逻辑状态
液晶屏 在LCD屏幕的指定行上显示文本和数值
模拟输入 读取连接到模拟输入引脚的传感器的值
数字输入 读取输入引脚的数字值
陀螺仪 以度为单位测量偏航旋转
集成编码器模块 以刻度为单位测量电机的旋转
光电轴编码器 以刻度为单位测量电机的旋转
超声波传感器 测量到对象的距离:0.02到2.0米(m)
拱廊模块 获取街机配置中机器人的左右轮速度值
现场模拟器 查看两轮机器人的模拟速度值
游戏板模拟器 使用Logitech F310或XBOX控制器获取VEX gamepad的模拟值
齿轮传动 根据输入值设置标量值(1到4)
门闩 根据输入信号的变化锁定逻辑值
实时 降低模拟时间,使其接近实时

话题

基于ARM Cortex的VEX微控制器的模型配置参数

用于在目标硬件上创建和运行应用程序的参数和配置选项

VEX微控制器支持包入门万博1manbetx

此示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包在VEX微控制器上运行Simulink®模型。

基于VEXnet Gamepad的坦克机器人控制

本示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包,使用VEX无线控制器控制两轮坦克机器人。

通过串行通信进行参数调整和信号记录

此示例显示了如何使用在基于ARM Cortex的VEX微控制器目标上运行的Simulink®模型执行参数调整和数据记录。万博1manbetx

VEX微控制器的自主模式和驱动模式

此示例演示如何使用基于ARM Cortex的VEX微控制器的万博1manbetxSimul万博1manbetxink编码器支持包在同一Simulink模型中实现自主模式和驱动模式。

基于VEX单片机的超声波传感器障碍物检测

本示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包将VEX超声波传感器连接到VEX微控制器,并使用传感器数据控制四轮机器人。

使用Gamepad按钮进行伺服控制

此示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包,使用VEXnet操纵杆上的数字按钮控制伺服电机。

使用线跟踪器、电位计和编码器的带臂和爪位置控制的线跟随器

此示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包创建一个线跟随机器人,使用VEX Clawbot进行机械臂和爪控制。

使用LCD按钮按下旋转机器人,并在LCD屏幕上显示陀螺仪读数

此示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包创建一个应用程序,其中一个4轮机器人按照用户从LCD屏幕上显示的选项中选择的角度旋转。

基于VEX微控制器编码器的方形路径导航

本示例演示如何使用基于ARM Cortex的VEX微控制器的Simu万博1manbetxlink编万博1manbetx码器支持包将VEX集成编码器模块连接到VEX微控制器,并使用传感器数据控制四轮机器人。