请教arduino舵机库调速问题

2025-03-09 09:57:08
推荐回答(2个)
回答1:

用servo1.writeMicroseconds(1500);这种格式速度会慢些。
舵机从1000转到2000,1500相当于90°,而你用的10°和165°可以自己计算。
给你一个示例:
#include

Servo myservo;

void setup()
{
myservo.attach(9);
myservo.writeMicroseconds(1500); // set servo to mid-point
}

void loop() {}

回答2:

myservo1.attach(9, min, max ) ;替换servo1.attach(9);

经测试,min是最小速度(默认是544);max是最大速度默认是2400;你想降低速度可以修改min和max的值。比如10,20就很明显的降下来了!