Raspberry驅動伺服馬達
Raspberry驅動SG90伺服馬達(旋轉角度0到180度)
一個波時間長度為20ms,波中出現1ms的pulse,伺服馬達轉到0度位置(左),波中出現1.5ms的pulse,伺服馬達轉到90度位置(中),波中出現2ms的pulse,伺服馬達轉到180度位置(右)。1ms/20ms=5%,設定duty cycle為5,1.5ms/20ms=7.5%,設定duty cycle為7.5,2ms/20ms=10%,設定duty cycle為10。
Step1)伺服馬達接線如下,使用樹梅派上5V的電源,伺服馬達的訊號線接在pin12。
Step2)Python程式碼參考以下網站
https://www.donskytech.com/servo-motor-control-using-raspberry-pi/
執行影片如下