1.5. Servo 模块

class gomerx.servo.Servo(client: gomerx.client.Client)

基类:gomerx.module.Module

get_angle(id=0) int

获取舵机角度值

参数

id (int) – [0, 1], 0:左侧舵机, 1:右侧舵机

返回

舵机角度

返回类型

int

move_to(id: int = 0, angle: int = 90, wait_for_complete=True) bool

舵机移动到绝对位置

参数
  • id (int) – [0, 1], 0:左侧舵机, 1:右侧舵机

  • angle (int) – [0 ~ 180], 舵机旋转角度, 单位(°)

  • wait_for_complete (bool) – 是否等待执行完成

返回

舵机是否移到绝对位置, 移动成功返回 True, 否则返回 False

返回类型

bool

reset()

舵机恢复初始位置