S2A課程:手動閘門(外接伺服機)
●伺服機(伺服馬達)又稱舵機,英文叫servo,
馬達會依照程式命令動作,要馬達轉幾度,馬達就會轉幾度。
我們在程式上,可以設定旋轉的角度是從0度到 180 度
但由於機械結構上的限制,可能是 1 度到179 度,或是 -2 度到 177 度都有可能。
●使用的是「SG90伺服機(馬達)」
挑戰3:讓滑桿(A0)控制伺服機,並控制螢幕上的虛擬橫桿
馬達會依照程式命令動作,要馬達轉幾度,馬達就會轉幾度。
我們在程式上,可以設定旋轉的角度是從0度到 180 度
但由於機械結構上的限制,可能是 1 度到179 度,或是 -2 度到 177 度都有可能。
●使用的是「SG90伺服機(馬達)」
●我把它接在S4A板上的數位腳位(D8),注意S、V、G接腳顏色
挑戰1:試試不斷的來回轉動
●寫下程式,嘗試觀察馬達在不同轉動角度的位置:
(轉動角度要設定為0~180之間的整數)
請看以下的影片,嘗試讓馬達在0~90角度間,來回轉動:
挑戰2:讓滑桿(A0)控制伺服機,從角度90~0間控制轉動
程式示範,想一想
挑戰3:讓滑桿(A0)控制伺服機,並控制螢幕上的虛擬橫桿
先畫好螢幕上的虛擬橫桿,加入程式:
留言
張貼留言