Servo类 –三线hobby舵机驱动¶
构造函数¶
方法¶
-
Servo.angle([angle, time=0])¶ 若未给定参数,该函数返回当前角度。
若给定函数,该函数设置servo的角度:
angle是度数计的移动的角度。time是达到指定角度所用的毫秒数。若省略,则servo会尽快移动到新的位置。
-
Servo.speed([speed, time=0])¶ 若未给定参数,该函数会返回当前速度。
若给定参数,该函数设置servo的速度:
speed是改变的速度,取值100-100。time是达到指定角度所用的毫秒数。若省略,则servo会尽快加速。
-
Servo.pulse_width([value])¶ 若未给定参数,该函数会返回当前的原始脉宽值。
若给定参数,该函数设置原始脉宽值。
-
Servo.calibration([pulse_min, pulse_max, pulse_centre[, pulse_angle_90, pulse_speed_100]])¶ 若未给定参数,这个函数返回当前的5元组校准数据。
若给定参数,该函数设定计时校准:
pulse_min是允许的最小脉宽。pulse_max是允许的最大脉冲。pulse_centre是中心/零位置对应的脉宽。pulse_angle_90是90度对应的脉宽。pulse_speed_100是速度100对应的脉宽。