舵机模块

下图就是一些比较常见的舵机。

 9g舵机铜齿轮9g舵机995舵机 防水舵机 
    

舵机的作用就好比人的肩关节,人的大脑可以下指令要求肩关节转到多少度的位置,比如0度是手臂垂直挂下,90度是手臂平举,180度是手臂举手状态。 而舵机也有着和肩关节同样的作用,小龟小车可以下达指令给舵机,要求舵机转到多少度的位置,也能完全模仿出上面用手臂举的几个角度例子。不过不同的舵机有着不同的旋转角度限制,绝大部分舵机是180度,部分舵机是90度、270度或者其它特殊度数的。另外还有可以一致旋转没有角度限制的360舵机。


市面上的绝大部分普通舵机的接口是比较统一的,都是如下图的三根三色线构成的,各厂商用的线的颜色上也比较一致。



什么都别说,立马试试

小龟小车有着非常简单使用舵机的语法,先如下连接舵机和小车。

我们这里使用最常见的180度9g舵机。



然后输入下面代码进行测试:

#旋转舵机到90度位置
car.servo(D2, 90)
sleep(1)

#旋转舵机到0度位置
car.servo(D2, 0)
sleep(1)

#旋转舵机到180度位置
car.servo(D2, 180)


其它资料

具体的舵机使用语法,可以参考我们的开发手册。

舵机接口开发手册