VEX IQ(第二代)传感器概述

传感器使机器人能够接收来自环境的反馈。 有多种 VEX IQ(第二代)传感器可用于为机器人获取不同类型的输入。 下表概述了每个传感器的功能,以及如何在项目中使用它的示例。

VEX IQ(第二代)传感器比较表

传感器 功能 使用示例

保险杠开关

IQ_Bumper_Switch.png
  • 告诉机器人其保险杠是被按下(传感器值为 1)还是被释放(传感器值为 0)。
  • 检测机器人是否撞到了物体,例如迷宫墙或游戏物体
  • 按下或释放时触发机器人动作
  • 按下时切换以打开或关闭电机
  • 当机器人压入保险杠时检测机器人的其他部分,例如手臂

触摸屏

Touch_LED.png

  • 可以检测电容式触摸,例如手指的触摸。
  • 可以设置显示多种颜色。
  • 触摸时触发机器人动作
  • 触摸时启动或暂停程序
  • 在程序的不同部分显示不同的颜色,因此更容易查明代码以进行故障排除

光学传感器

IQ_Optical_Sensor.png

  • 检测物体的颜色

  • 检测物体

  • 检测环境光的亮度水平

  • 测量物体的数值色相值

  • 无论周围光线条件如何,传感器上的白色 LED 在检测颜色时都可以提供 一致的光源。
  • 对机器人进行编码,使其与特定颜色的物品进行交互,例如按颜色对立方体进行排序
  • 检测物体是否存在,例如墙壁或游戏物体
  • 当光照水平达到一定亮度时触发机器人执行行为
  • 准确了解光学传感器如何在不同的照明条件下检测颜色
  • 跟随一条线 
  • 检测物体是否存在

距离传感器

IQ_Gen_2_Distance_Sensor.png

  • 检测前方是否有物体
  • 测量自身与物体之间的距离
  • 确定物体的相对大小
  • 报告物体的速度
  • 向前行驶,直到传感器检测到距离墙壁一定距离,然后停止行驶。
  • 向前行驶一定距离拾取游戏物体
  • 远离物体或表面,直到达到特定距离 
  • 与一种尺寸的物体交互,避免与另一种尺寸的物体交互,例如只捡起场地上的小球
  • 确定接近物体的速度并将其打印在大脑的屏幕上

附加传感器信息

请注意,IQ(第二代)大脑具有内置惯性传感器而不是陀螺仪传感器。 有关 IQ(第二代)传感器的详细信息,请参阅以下文章:

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

Last Updated: