# 4. 伺服馬達 ## 準備材料 1. Arduino Uno板 2. 伺服馬達 3. 麵包板 4. 杜邦線 ### 了解伺服馬達 伺服馬達是一種可控制角度功能的馬達,可以控制信號轉動到特定的角度。伺服馬達是根據PWM信號(脈衝寬度調變信號)來控制角度。 ## 教學步驟 將伺服馬達的三條線(紅色線為電源,棕色線為地線,黃色線為信號線)使用杜邦線分別連接到Arduino Uno板的5V、GND和9號接腳。  在Arduino IDE中開新檔案,輸入以下code ``` #include <Servo.h> Servo myservo; // 新建一個伺服馬達物件 void setup() { myservo.attach(9); // 連接到9號腳 } void loop() { myservo.write(0); // 轉動到0度角 delay(1000); // 等待1秒 myservo.write(90); // 轉動到90度角 delay(1000); // 等待1秒 myservo.write(180); // 轉動到180度角 delay(1000); // 等待1秒 } ``` 將Arduino連接USB到電腦,然後將程式碼上傳到Arduino上,再點擊執行,就可以觀察伺服馬達的轉動,將伺服馬達放在平穩的桌面上,可根據程式設定的角度進行轉動。 ### 注意事項 1. 伺服馬達的電源需要5V的直流電,請勿接到Arduino板的Vin腳或220V。 2. 在控制伺服馬達轉動時,請勿手動干擾。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up