2016-08-25 118 views
0

我有黑客塔SG90连续旋转。我可以控制它的前进和后退运动。但我不知道如何停止伺服。我使用arduino nano控制伺服器。这里是我的代码:Arduino Tower Pro SG90连续旋转伺服控制

#include <Servo.h> 
Servo myservo; // create servo object to control a servo 

void setup() { 
    myservo.attach(14); 
} 

void loop() { 
    myservo.write(0); // for forward motion 
    delay(1000); 
    myservo.write(180); // for backward motion 
    delay(1000); 
} 

回答

1
myservo.write(90) 

Arduino Documentation

将值写入伺服,因此控制轴。在 标准伺服上,这将设置轴的角度(以度为单位),将轴移动到该方向。在连续旋转伺服上,这将设置伺服的速度(在一个方向上0为全速,另一个为全速180°,并且在接近90°的位置没有移动)。

+0

我已经试过90但那不工作:( –

+0

你怎么观察,当你将它设置为90? –

+0

这是对90 didnt停止前进。 –