灯板

设置灯光 auto_sync

设置灯板灯光。

  • 函数名:lua模块的函数set_led
  • 参数:
    1. mode: [int] 亮灯模式:
      • 0 不变。
      • 1 关闭。
      • 2 常亮。
      • 3 呼吸。
      • 4 均分旋转。
      • 5 同色旋转。
      • 6 闪烁。
    2. speed: [int] 速度:
      • 1 快速。
      • 2 正常。
      • 3 慢速。
    3. colors: [list[int]] 最多包含 4 个 0 ~ 15 之间的整数,对应颜色如下:
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 返回:[bool] 是否执行成功

示例程序

set_led(1, 2, {1, 2, 3, 4})

设置声音 auto_sync

设置灯板声音。

  • 函数名:lua模块的函数set_voice
  • 参数:
    1. voice: [int] 声音列表:
      • 0 不变
      • 1 小白启动中,请稍候噢
      • 2 小白努力停止中
      • 3 警告,检测到碰撞
      • 4 更新中,请稍候
      • 5 已启用示教模式
      • 6 已退出示教模式
      • 7 微调已启动
      • 8 微调已结束
      • 9 微调方向已改变
      • 10 小白好无聊,我们一起玩个游戏
    2. volume: [int] 音量:
      • 0 静音。
      • 1 低。
      • 2 正常。
      • 3 高。
  • 返回:[bool] 是否执行成功

示例程序

set_voice(1, 2)

开关风扇 auto_sync

开关散热风扇。

注意

当系统检测到机器人运行温度过高时,会自动开启散热风扇。

  • 函数名:lua模块的函数set_fan
  • 参数:
    1. status: [int] 风扇状态:
      • 1 关闭。
      • 2 开启。
  • 返回:[bool] 是否执行成功

示例程序

set_fan(2)