SG90 如何拆解可以參考 2014 年那篇舊筆記,就不再贅述。看看底下這顆已拿掉齒輪的馬達:
右側的電位器就是我們要處理的目標。
將 SG90 接到 Arduino 上,並送控制 SG90 轉至90度的指令,接著開始轉動電位器至類似圖中的角度,微調至馬達完全不轉動為止。
最後,以膠或是任何方法固定電位器,讓它不再轉動。
第二部份是要處理原本用來轉動電位器的那個齒輪。
因為我們不希望照片中的這個齒輪帶動電位器,所以要將它底部的孔擴大一點點,只要比電位器中間的那根軸稍大即可。
最後再將齒輪底部那塊突起切掉。至此改裝算完成了,只要把齒輪通通裝回去,螺絲鎖好固定,SG90 就變身為 360 度旋轉的 servo,以後一樣用 servo 的控制程式,角度大於 90 度和小於 90度的旋轉方向會相反,角度等於 90 度時則可以讓馬達靜止不動。
底下是測試的影片:
請問改裝後可以控制轉幾度嗎?
回覆刪除您好:
刪除這陽春版的改裝, 當然不行 XD
只能控制轉速。
不好意思 可以麻煩提供測試的程式碼嗎 >_<
回覆刪除您好:
刪除在第一篇改裝中,文末有S4A的程式積木塊截圖,您可以自行參考。
這樣當要讓轉軸停止時,他馬達會呈現空轉然後過熱要怎麼解決
刪除