S2A課程:手動閘門(外接伺服機)

●伺服機(伺服馬達)又稱舵機,英文叫servo,
馬達會依照程式命令動作,要馬達轉幾度,馬達就會轉幾度。
我們在程式上,可以設定旋轉的角度是從0度到 180 度
但由於機械結構上的限制,可能是 1 度到179 度,或是 -2 度到 177 度都有可能。




●使用的是「SG90伺服機(馬達)」

●我把它接在S4A板上的數位腳位(D8),注意SVG接腳顏色




挑戰1:試試不斷的來回轉動

●寫下程式,嘗試觀察馬達在不同轉動角度的位置:
   (轉動角度要設定為0~180之間的整數)

請看以下的影片,嘗試讓馬達在0~90角度間,來回轉動:






挑戰2:讓滑桿(A0)控制伺服機,從角度90~0間控制轉動




程式示範,想一想




挑戰3:讓滑桿(A0)控制伺服機,並控制螢幕上的虛擬橫桿




先畫好螢幕上的虛擬橫桿,加入程式:

留言

熱門文章