使用官方庫操作舵機(jī)
#include <Servo.h>
Servo myservo; // create servo object to control a servo
// twelve servo objects can be created on most boards
int pos = 0; // variable to store the servo position
void setup() {
myservo.attach(9);
Serial.begin(9600);
}
void loop() {
myservo.write(0);
delay(15);
myservo.write(30);
delay(15);
myservo.write(60);
delay(15);
myservo.write(90);
delay(15);
for (int i = 0; i < 100; i++) {
Serial.println(i);
delay(2000);
}
}
使用Servo庫的舵機(jī)润匙,在指定角度后,通過手去改變角度是不可能的舅世。
如果使用digitalWrite()函數(shù),則會出現(xiàn)不能維持角度奇徒,當(dāng)一直指定角度雏亚,會出現(xiàn)抖動,此時不能手動改變角度摩钙。