通过Servo库,可以用Arduino控制舵机(伺服电机)。常见的Arduino舵机有两种,一种舵机轴可以旋转180度,还有一种舵机轴可以连续旋转。这种舵机的旋转速度是可以控制的。
servo类函数的用法
- | - |
---|---|
attach | 连接舵机(自带库仅9/10脚有效) |
write | 角度控制 |
writeMicroseconds() | 更精准的角度控制(μm级) |
read() | 读上一次舵机转动角度 |
attached() | 检查舵机及是否连接控制板上 |
detach() | 断开舵机连接,使接口(9/10脚)可做PWM输出 |
servo类函数语法
attach | 用法 |
---|---|
- | servo.attach(pin)/ servo.attach(pin, min, max) |
– | servo.write(angle) |
– | servo.writeMicroseconds(μm) |
– | servo.read() |
– | servo.attached() |
– | servo.detach() |