主要内容

建模

准备硬件连接模型

主题

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

用于基于ARM皮质的VEX微控制器的打开块库

全部展开

直流电机 表示连接的直流电机,设定电机转速
数字输出 将一个引脚表示为数字输出,并设置逻辑值
伺服电机 表示连接的伺服电机,并设置角度位置值
竞争开关 读取vexnet竞争交换机的开关位置,并为自主和驱动程序模式提供逻辑值
手柄加速度计 烦恼手柄加速度计
手柄按钮 代表一个按钮烦恼手柄和读取逻辑值
手柄操纵杆 代表一个控制轴x-y模拟vex gamepad操纵杆和读取值
液晶显示器按钮 读取液晶显示模块上所选按钮的逻辑状态
液晶屏 在LCD屏幕的指定行上显示文本和数值
模拟输入 读取连接到模拟输入引脚的传感器的值
数字输入 读取输入引脚的数字值
陀螺仪 以度数测量偏航旋转
集成编码器模块 测量电机的转动频率
光电轴角编码器 测量电机的转动频率
超声波传感器 测量对象的距离:0.02至2.0米(m)
商场模块 获得一个机器人在街机配置的右和左车轮速度值
场模拟器 查看两轮机器人的仿真速度值
手柄模拟器 使用罗技F310或XBOX控制器获得VEX手柄的仿真值
齿轮传动 根据输入值设置标量值(1到4)
门闩 根据输入信号的变化锁定逻辑值
实时 减慢仿真时间接近实时

主题

基于ARM cortex的VEX单片机的模型配置参数

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

开始与VEX微控制器支持包万博1manbetx

本示例向您展示了如何使用基于ARM cortex的VEX微控制器的S万博1manbetximuli万博1manbetxnk编码器支持包在VEX微控制器上运行Simulink®模型。

使用VEXnet手柄控制坦克机器人

这个例子展示了如何使用基于ARM cortex的VEX微控制器的Si万博1manbetxmulin万博1manbetxk编码器支持包来使用VEX无线控制器控制两轮坦克机器人。

使用串行通信进行参数调谐和信号记录

这个例子展示了如何使用运行在基于ARM cortex的VEX微控制器目标上的Simulink®模型执行参数调优和数据记录。万博1manbetx

自动模式和驾驶模式与VEX微控制器

此示例显示了如何使用基于ARM Cortex的VEX微控制器万博1manbetx的Simu万博1manbetxlink编码器支持包,以在相同的Simulink模型中实现自主模式和驱动模式。

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

此示例显示了如何使用Simulink编码器支持包进行基于ARM Co万博1manbetxrtex的万博1manbetxVEX微控制器,将VEX Ultrasonic传感器接口到沃克索克微控制器,并使用传感器数据来控制4轮机器人。

使用Gamepad按钮的伺服控制

这个例子展示了如何使用基于ARM cortex的VEX微控制器的Si万博1manbetxmulin万博1manbetxk编码器支持包来使用VEXnet操纵杆上的数字按钮来控制伺服电机。

使用线跟踪器,电位器和编码器与臂和爪位置控制线跟随器

这个示例向您展示了如何使用基于ARM cortex的VEX微控制器的万博1manbetxSimul万博1manbetxink Coder支持包创建一个使用VEX claw bot的机械臂和爪子控制的直线跟随机器人。

转动机器人使用液晶按钮按下和显示陀螺仪读数液晶屏幕

这个示例向您展示了如何使用基于ARM cortex的VEX微控制器的万博1manbetxSimul万博1manbetxink编码器支持包来创建一个应用程序,在该应用程序中,一个4轮机器人按用户从LCD屏幕上显示的选项中选择的角度转动。