1.copilot
#include <Servo.h> // 引入伺服馬達函式庫
Servo myServo; // 建立伺服馬達物件
void setup() {
myServo.attach(9); // 將伺服馬達訊號線接到 Arduino 的 D9 腳位
}
void loop() {
// 轉到 45 度
myServo.write(45);
delay(1000); // 停留 1 秒
// 轉到 90 度
myServo.write(90);
delay(1000);
// 轉到 135 度
myServo.write(135);
delay(1000);
// 回到 90 度
myServo.write(90);
delay(1000);
// 回到 45 度
myServo.write(45);
delay(1000);
}
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(9); // 伺服馬達訊號線接到 D9
}
void loop() {
// 從 40° 到 140°,每次增加 10°
for (int angle = 40; angle <= 140; angle += 10) {
myServo.write(angle);
delay(500); // 停留 0.5 秒
}
// 從 140° 回到 40°,每次減少 10°
for (int angle = 140; angle >= 40; angle -= 10) {
myServo.write(angle);
delay(500);
}
}
留言
張貼留言