如何建造起重機?
第1步:技術知識 (從上一課第6課回顧)
瞭解您的伺服馬達。360° 伺服馬達與 180°伺服馬達;
製造起重機所需的主要部件之一是發動機,例如 360° 伺服馬達。伺服電機有兩種類型,一種是 180° 伺服馬達和一種 360° 伺服器馬達。180 μ伺服馬達是一種齒輪電機,可精確控制到 0° 至 180 ° 範圍內的特定位置,並可保持特定位置,直到指示其移動到其他位置。另一方面,360° 伺服器電機可以連續旋轉,但無法停留在特定角度,但我們可以控制速度。
這兩種類型的伺服電機都由電脈衝控制。這些脈衝是將快速打開和關閉的信號。通常,伺服電機需要每 0.2 秒(20 毫秒)分別獲得 50 個信號/秒 (50Hz) 或 1 個信號,因此信號長度(脈衝)本身僅 1 到 2 毫秒長。此信號的長度決定了伺服電機的轉彎度或速度。此方法的技術術語是脈衝寬度數據機 (PWM)
360° 伺服和 180° 伺服在尺寸上都是一樣的,但有一個開口可以訪問 360° 伺服電機下方的微調螺釘。當電機未在停止命令或 90 度命令下完全停止時,使用此微調螺釘。向左或向左或向左一點轉動會完全停止馬達。
第 2 步:帶micro:bit的 PWM
為了使用 micro:bit 向伺服馬達傳送 “Pulses”,我們可以在「進階」選項下進入「引腳」選項或在「MuseRobotic」選項下進入伺服塊。如果找不到”MuseRobotic”選項,可以按照步驟 2 中的說明從以下連結安裝該選項卡HTTPs://muselab.cc/2018/03/15/how-to-connect-microbit-to-the-internet/
此命令塊主要用於 180° 伺服器。
或者,我們也可以使用:
我們可以找到 180° 和 360° 伺服馬達的伺服命令塊。
注意 :為了最大限度地發揮Muslab微:位助推器的功能,應初始化為以下:
第 3 步:建造起重機。
下面我們使用Muse 機械集的 Muse起重機 I (3in1)
第 4 步:建設遙控器
第5步:寫代碼
對於這個代碼示例,我們使用的是最快和最簡單的方法。請連接您的調光機和伺服電機,如下所示:
Dimmer 1
P0, Servo 1 P1, Dimmer 2 P2 & Servo 21 P12.請注意,P12 是僅輸出的,為什麼您必須將一個伺服馬達連接到它,因為它無法從您的調光器讀取值!
控制伺服的代碼 1:
控制伺服的代碼 2:
現在,你應該已經非常熟悉 micro:bit PXT編輯器。你現在的挑戰是找到正確的塊在側邊欄,重建代碼。(提示:仔細on看看圖片中顯示的方塊的顏色)
現在是練習的時間了,建造屬於您的起重機!