ProfiLED

此功能在 Copter 4.0 及更高版本中可用。

../_images/ProfiLED.jpg

ProfiLED 的间距为 20 毫米,因此每米有 50 个 LED。ProfiLED 以 2 米长的条状供应,并预装了伺服接头,只需将其插入即可。这些灯条可在任意位置剪断并延长,或添加一个新的接头并插入第二对输出引脚。ProfiLED 需要时钟和数据信号。黄线为时钟信号,绿线为数据信号。时钟和数据引脚必须在同一个 PWM 组中。同一组中的多个灯条可以共用一个时钟引脚。如果有空余引脚,为该组设置两个时钟引脚可能更方便。ProfiLED 需要 5 伏电压,如果同时打开所有灯条,会消耗大量电流。ProfiLED 默认为白色,直到接收到有效信号。

../_images/ProfiLED-install.jpg ../_images/ProfiLED-connections.png

任何连接到 LED 时钟的伺服输出都应设置为 SERVOx_FUNCTION 132 表示 "ProfiLED 时钟"。LED 的数据输入应设置为 servox_function 129 - "ProfiLED 1"、130 - "ProfiLED 2 "或 131 - "ProfiLED 3 "用于通知输出或脚本输出之一 (SERVOx_FUNCTION 94至109),以便与 Lua 脚本配合使用。要启用 ProfiLED 通知输出 NTF_LED_TYPES bitmask 应包括 ProfiLED,即第 9 位。 NTF_LED_LEN 应设置为连接的最长字符串的长度。还有其他几个 NTF 参数可以改变亮度和颜色模式。在 ArduPilot 中可以找到多个 Lua 脚本控制 LED 的示例。 示例文件夹.

../_images/ProfiLED-wiring.jpg

ProfiLED 可从 CubePilot 经销商处购买,官方零售商名单如下 这里.