7. 舵机校准(重要)
舵机的角度范围为 -90° ~ 90°,但出厂时设置的角度是随机的,可能是 0°,也可能是 45°;如果我们直接以这样的角度组装舵机,可能会导致机器人运行代码后出现混乱,甚至导致舵机卡住或烧毁。
因此,在安装舵机之前,我们需要将所有舵机的角度设置为 0°,这样舵机的角度会处于中间位置,无论转向哪个方向都可以正常工作。
为了确保舵机正确设置为 0°,首先将舵机摇臂插入舵机轴,然后轻轻旋转摇臂到不同角度。这样可以清楚地观察舵机的转动。
现在,运行
servo_zeroing.py
程序,该程序位于example/
文件夹中。cd ~/picar-x/example sudo python3 servo_zeroing.py
接下来,将舵机线缆插入 P11 接口,同时您会看到舵机摇臂旋转到某个位置(这是 0° 的位置,此位置是随机的,可能不垂直或平行)。
现在,拆下舵机摇臂,确保舵机线缆保持连接,并且不要关闭电源。然后按照纸质说明书继续进行组装。
备注
在用舵机螺丝固定之前,请勿拔下舵机线缆,固定后再拔下。
在舵机通电的情况下,请勿旋转舵机,以免损坏;如果舵机轴未正确插入,拔出舵机重新插入。
在组装每个舵机之前,需将舵机线缆插入 P11 接口,并打开电源将其角度设置为 0°。