创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


arduino:libraries:servo

这是本文档旧的修订版!


A PCRE internal error occured. This might be caused by a faulty plugin

====== 舵机库 ====== 本库允许Arduino主控板控制RC(业余)舵机。舵机集成了减速齿轮和一个可以精确控制的主轴。标准舵机允许主轴定位到不懂的角度,通常是0到180度的范围。连续旋转舵机允许旋转轴被设置为各种不同的速度。 \\ 对于大部分Arduino主控板本舵机库最多支持12个舵机,在Arduino Mega上可以支持最大到48个舵机。在除了Mega以外的主控板,不管是否有舵机连接,使用本库都需要禁止管脚9和10的analogWrite() (PWM) 功能。在Mega主控板上,最多12个舵机可以在不影响PWM功能的前提下使用,但12到23个舵机会禁用管脚11和12的PWM功能。 电路 舵机有三根线:电源线,地线和信号线。电源线通常是红色,应该连接到Arduino主控板的5V端子上。地线通常是黑色或者棕色,应该连接到Arduino主控板的GND接地端。信号线通常是黄色,橙色或者白色,应该连接到Arduino主板的数字管脚上。注意舵机图纸的电源!如果你想驱动大于一两个以上的舵机,你可能需要一个隔离电源(而不是Arduino主控板上的5V)。务必确认Arduino的接地端和外部供电的接地端是连在一起的。 部分品牌线色参考 \\ futaba 白红黑 白——信号 红——正极 黑——负极 \\ JR 橙红褐 橙——信号 红——正极 褐——负极 ===== 函数 ===== *[[arduino:libraries:Servo_attach|attach()]] *[[arduino:libraries:Servo_write|write()]] *[[arduino:libraries:Servo_writeMicroseconds|writeMicroseconds()]] *[[arduino:libraries:Servo_read|read()]] *[[arduino:libraries:Servo_attached|attached()]] *[[arduino:libraries:Servo_detach|detach()]] ===== 样例 ===== *[[arduino:libraries:Servo_Sweep|Sweep]]:往复摆动 *[[arduino:libraries:Servo_Knob|Knob]]:电位器控制角度

本页面的其他翻译:
arduino/libraries/servo.1482675324.txt.gz · 最后更改: 2016/12/25 22:15 由 127.0.0.1