在這段影片中,我將示範如何使用 Arduino 控制伺服馬達。我們將學習如何載入程式庫並控制伺服馬達的位置。希望您喜歡!本課程講解如何使用 Arduino 控制伺服馬達,並進一步探索基本伺服連接和程式碼撰寫,讓用戶能夠控制馬達的角度。此外,介紹如何使用電位器與伺服馬達互動。


課程重點

讓伺服馬達根據電位器的位置移動,並要求伺服隨著電位器的轉動而動作,達到同步控制的效果。

伺服馬達的介紹:解釋伺服馬達的基本構造和原理,指出此課程使用的是 SG90 小型伺服馬達,適合用於 Arduino。

伺服馬達接線:逐步指導如何將伺服馬達連接到 Arduino,包括:

棕色線接地 (GND)

紅色線接 5V 電源

橙色控制線連接到支持 PWM 的數位引腳(如引腳 9)

伺服馬達的庫存安裝:教學如何在 Arduino IDE 中使用「Servo」庫來控制伺服,並介紹如何從庫管理器下載並安裝伺服庫。

撰寫程式碼

定義伺服引腳和角度變量。

初始化伺服庫並將伺服附加到指定引腳。

使用 write() 指令設定伺服角度,實現基本的角度控制。

使用 Serial.parseInt() 從串列監視器中讀取用戶輸入的角度值。

除錯提示:提供除錯技巧,包括檢查程式碼語法、確保伺服動作符合預期並使用串列監視器進行程式碼測試。

實用應用:展示如何使用 for 迴圈或 while 迴圈逐步增加伺服角度,實現動態運動效果,並解釋伺服可用於指針或開關的應用場景。