舵机

舵机 包含了 MoonBot Kit 舵机模块 驱动,可以用来驱动 MoonBot Kit 中4个舵机端口上所连接的舵机,来实现单个或多个口的舵机同时运动。

../../../_images/servo.png

设置角度

../../../_images/servo_write.png
描述

向给定舵机端口连接的舵机写入角度。

参数
舵机端口
  • 1~4

角度
  • 0~180°

读取角度

../../../_images/servo_read.png
描述

读取给定舵机端口的当前角度值。

参数
舵机端口
  • 1~4

预设角度

../../../_images/servo_set_angle.png
描述

预设给定舵机端口的舵机角度和舵机运行速度。

该模块需和 同步移动所有舵机至预设角度 模块搭配使用。

参数
舵机端口
  • 1~4

速度
  • :设定舵机运行速度为快速(约150°/s)

  • :设定舵机运行速度为中速(约100°/s)

  • :设定舵机运行速度为慢速(约50°/s)

同步移动所有舵机至预设角度

../../../_images/servo_move_all.png
描述

移动所有舵机至预设角度。

该模块需和 预设角度 模块搭配使用。

翻转方向

../../../_images/servo_reverse.png
描述

以90°为中间值,翻转舵机角度。

参数
  • false :默认运动方向

  • true :翻转舵机运动方向

校正

../../../_images/servo_correction.png
描述

因齿轮、舵机盘等生产、安装上会产生误差而导致舵机转不到给定角度。

通过舵机校准模块可以校正因以上原因而引起的角度误差。

参数
  • ±90°