舵機是一種可設定轉動位置(角度)的驅動器,適用於自動門、機械人等。舵機是透過輸入不同的電壓,以控制其轉動角度 (由 0 - 180度),足夠應付大部份的應用。
一般小型的舵機,可使用 SG90 9G。
型號 MG995控制角度可以 0 - 360 度。
SG90 9G
MG995
目標
使用 micro:bit 連接舵機並控制其轉動,以及通過距離感應器令舵機條件式轉動。
所需材料: micro:bit、super:bit、舵機、距離感應器、母母杜邦線四條。
加入新擴展 superbit
2. 搜尋 https://github.com/lzty634158/SuperBit
3. 使用 9g 舵機,選擇對應的 S1 - S8。
4. 擴充板可控制 S1 - S8 一共 8 個舵機。
舵機上有三條電線接口,啡色、紅色及橙色。
啡色 (GND) <--> S1 黑
紅色 (VCC) <--> S1 紅
橙色 (DAT) <--> S1 黃
為舵機加撥片,容易觀察舵機的轉動
按 A 制,舵機轉動至 0 度
按 B 制,舵機轉動至 90 度
按 A + B 制,舵機轉動至 180 度
按 A + B 制,重設舵機至 90 度。
按 A 制,舵機逆時針轉動 10度。
按 B 制,舵機順時針轉動 10 度。
加入超聲波距離感應器,如距離少於10 cm,則舵機轉至 90 度,否則舵機在180度。