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

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

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

传感器 功能 使用示例

保险杠开关

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

触摸屏

Touch_LED.png

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

颜色传感器

颜色传感器.png

  • 利用反射光来检测物体
    • 颜色
    • 色相值
    • 灰度值
    • 亮度
    • 接近。
  • 与特定颜色的项目交互,例如按颜色对对象进行排序时。
  • 确定彩色物体的色调数值。 在对不同照明条件下的颜色传感器进行故障排除时,此数据非常有用。
  • 了解传感器如何在不同的照明条件下检测颜色。
  • 检测一条线 
  • 检测物体是否存在

陀螺仪传感器

陀螺仪.png

  • 检测机器人的速度和旋转
  • 保持直线行驶
  • 准确转弯

距离传感器

第一代距离传感器.png

  • 检测前方是否有物体
  • 测量自身与物体之间的距离
  • 行驶至某个物体(例如墙壁或游戏物体)前方一定距离
  • 向前行驶,直到检测到距离墙壁有一定距离,然后停下来。  
  • 开车到一个物体处将其捡起。
  • 远离物体或表面,直到达到特定距离。 

附加传感器信息

有关上述传感器的详细信息,请参阅以下文章:

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

Last Updated: