reference:library:servo
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| reference:library:servo [2017/04/07 10:03] – 外部编辑 127.0.0.1 | reference:library:servo [2025/10/11 02:55] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== 舵机库 ====== | ||
| + | |||
| + | 本库允许OCROBOT平台控制RC(业余)舵机。舵机集成了减速齿轮和一个可以精确控制的主轴。标准舵机允许主轴定位到不同的角度,通常是0到180度的范围。连续旋转舵机允许旋转轴被设置为各种不同的速度。 | ||
| + | \\ 对于大部分328P核心的主控板本舵机库最多支持12个舵机,在Mega2560上可以支持最大到48个舵机。在除了Mega2560以外的主控板,不管是否有舵机连接,使用本库都需要禁止管脚9和10的analogWrite() (PWM) 功能。在Mega2560主控板上,最多12个舵机可以在不影响PWM功能的前提下使用,但12到23个舵机会禁用管脚11和12的PWM功能。 | ||
| + | |||
| + | 电路 | ||
| + | 舵机有三根线:电源线,地线和信号线。电源线通常是红色,应该连接到外部独立的供电电源正极上。地线通常是黑色或者棕色,应该连接到OCROBOT主控板的GND接地端。信号线通常是黄色,橙色或者白色,应该连接到OCROBOT主板的数字管脚上。 | ||
| + | |||
| + | 注意舵机的电源!如果你想驱动大于一两个以上的舵机,你可能需要一个隔离电源(而不是OCROBOT控制器上的5V)。务必确认OCROBOT控制器的接地端和外部供电的接地端是连在一起的。 | ||
| + | |||
| + | 部分品牌线色参考 | ||
| + | \\ futaba 白红黑 白——信号 红——正极 黑——负极 | ||
| + | \\ JR 橙红褐 橙——信号 红——正极 褐——负极 | ||
| + | ===== 函数 ===== | ||
| + | |||
| + | *[[reference: | ||
| + | *[[reference: | ||
| + | *[[reference: | ||
| + | *[[reference: | ||
| + | *[[reference: | ||
| + | *[[reference: | ||
