描述
光传感器是一种使用光敏电阻来测量光强度的传感器。 它是 3 线系列传感器之一。 该传感器有一个安装孔,可以将其安装到机器人的结构上。
3 线传感器 与 V5 机器人大脑或 Cortex 兼容。 可以使用 3 线延长电缆来延长传感器的电缆。
为了使光传感器能够与 V5 Brain 配合使用,传感器电缆需要 完全 插入 V5 Brain 3 线端口。 注意:传感器电缆连接器采用键控以适合特定方向的端口。
光传感器的工作原理
光传感器通过安装在其外壳中心的光敏电阻发挥作用。 该光敏电阻根据照射在传感器上的入射光量改变其电阻值。
光传感器是一个模拟传感器。 这意味着传感器将从 V5 Brain 获取 5v 电源,光敏电阻会根据光照情况将该值更改为 5v 到 0v 之间的值。 返回到 V5 Brain 的电压将被转换为光的亮度百分比。
由于传感器的模拟性质,需要为返回值建立光亮度阈值。 换句话说,如果照射在传感器上的光与背景光的强度太接近,光传感器将无法检测到差异。 需要在背景光之上使用较高百分比亮度的特定阈值,以便可以检测到超出从背景光返回的模拟值的正常波动的差异。
在黑暗的房间里可以检测到昏暗的灯光,但在光线充足的房间里则无法检测到昏暗的灯光。
光传感器需要与编程语言(例如 VEXcode V5或 VEXcode Pro V5)配对,为 Brain 创建用户程序,以使用亮度百分比的值来控制机器人的行为。
光传感器的常见用途:
光传感器最常用于课堂应用,可以提供有趣的活动和有效的编程挑战,其中一些示例是:
机器人停用:可以在机器人上放置一个光传感器,然后为机器人编写一个程序,这样它就会在教室里行驶,但如果房间的灯关闭,传感器将充当紧急停止装置,机器人将停止运行其程序。
光电传感器以类似的方式用于灯具。 尽管在这种情况下,灯具会在天黑时打开,并在背景光恢复时关闭。 装饰性太阳能庭院灯的工作原理是这样的。
“光”驱动: 一个光传感器可以放置在机器人的右侧,第二个光传感器可以放置在左侧。 然后可以对机器人进行编程,这样如果将其放置在暗室中,它就会直线行驶。 如果手电筒照射到右侧传感器,机器人就会右转。 如果光线照射在左侧传感器上,机器人将向左转,如果两个传感器都被照亮,机器人将停止。
手电筒标签:此活动要求每个机器人有一个光传感器、一个 VEX 手电筒和一个 VEX 保险杠开关 v2。 比赛在两队机器人之间进行,并在黑暗的教室里进行。 在比赛期间,当 VEX 手电筒照射对手的光传感器时,它会“冻结”机器人的动力传动系统,直到队友按下机器人上的 VEX 保险杠开关再次启用动力传动系统。 当一支队伍的所有队友都被冻结时,游戏就结束了。
注:VEX 手电筒可通过将 V5 Brain 的 3 线端口之一配置为 数字输出低来供电。
光传感器在竞赛机器人上的用途:
竞赛机器人上光传感器最常见的用途是用作光电门。 在此应用中,当游戏件沿着机器人上的传送系统或滑动系统向上移动时,光传感器可用于索引和/或控制游戏件。
光传感器可以安装在一块透明聚碳酸酯板下方或齐平安装在两块结构金属之间。 当游戏棋子在光传感器上滑动时,它会阻挡光线,传感器可以检测到该物体。
这是一种比使用触摸传感器更有效的检测方法,触摸传感器可能会导致传送带或滑动系统内发生阻塞。
分度: 光传感器可以放置在幻灯片或传送带系统的入口处。 每次游戏棋子经过传感器时,它都会向 V5 大脑发送计数信号。
V5 Brain 可以依次向 V5 控制器上的 LED 屏幕发送消息。 这样,即使无法进行目视检查,操作员也可以知道系统中有多少游戏块。
控制: 光传感器可以放置在幻灯片或传送带系统的末端。 当游戏棋子挡住光线时,传感器可以向 V5 大脑和操作员发送信号,表明系统已满,不应尝试拾取其他游戏棋子。