|
這樣就可以兩顆一起動
說實話,只是複製一份而已
如果很急,沒時間買書看.....事實上,光問這麼久的時間都夠看完兩本書外加搜尋一堆資料了
買書可能要花前,去書局看書是不用錢的....
事在人為哩
#include <Servo.h>
// 建立一個 Servo 物件, 馬達接在9.10號 digital
Servo myservo1;
Servo myservo2;
// 可變電阻接在 Analog pin 0,1
int potpin1 = 0;
int potpin2 = 1;
// 儲存旋轉角度的變數
int val1,val2;
void setup()
{
myservo1.attach(9); // Servo 接在 pin 9
myservo2.attach(10); // Servo 接在 pin 10
}
void loop()
{
val1 = analogRead(potpin1); // 讀取可變電阻(數值介於 0 到 1023)
val1 = map(val, 0, 1023, 0, 179); // 把 0 - 1023 的數值按比例縮放為 0 - 180 的數值
myservo1.write(val1); // 設定 Servo 旋轉角度
val2 = analogRead(potpin2); // 讀取可變電阻(數值介於 0 到 1023)
val2= map(val, 0, 1023, 0, 179); // 把 0 - 1023 的數值按比例縮放為 0 - 180 的數值
myservo2.write(val2); // 設定 Servo 旋轉角度
delay(15); // 等待 Servo 旋轉指定的位置
} |
|