ARDUINO A000110 4 繼電器擴充板使用手冊

4 LED 防爆amp樂:
這個前任amp該檔案向您展示如何透過 4 個繼電器屏蔽來引導 4 個 LED 的開啟。
筆記:
在這個前amp我們使用 4 個 LED 來示範 4 個繼電器屏蔽的操作,但您可以連接到其他類型的負載的繼電器並建立您的個人化草圖。
硬體:

  • Arduino 板
  • Arduino 4 繼電器擴充板
  • 4 個 LED
  • 4 電阻220Ω
  • 電線

電路:
將 4 個繼電器擴充板安裝在 Arduino 板上,將繼電器的「公共」接點 (C) 連接到擴充板的電源引腳「5V」。
將 LED 的所有陽極(通常是較長的引腳)串聯到 220Ω 的電阻,並將它們連接到繼電器的「常開」觸點 (NO)。
也將 LED 的陰極連接到屏蔽層的接地 (GND)。
最後用 USB 線將開發板連接到 PC 並上傳草圖。
現在您可以透過已連接的繼電器來控制每個 LED。

代碼:
此草圖使用 4 個 LED。
首先,它打開連接到relay1的led1,一秒後,它打開連接到relay2的led2,超過一秒,它打開連接到relay3的led3,最後,經過一秒,它打開連接到relay4的led4中繼XNUMX .

當所有 LED 都打開後,它會等待一秒鐘,然後每秒關閉一個 LED,從 led4 開始,直到 led1。
繼電器 1 由接腳 4 控制,繼電器 2 由接腳 7 控制,繼電器 3 由接腳 8 控制,繼電器 4 由接腳 12 控制。
換向由“digitalWrite()”函數指令。
當繼電器設定為低電位時,「公共」(C) 觸點連接到「常閉」(NC) 觸點。
相反,當繼電器設定為高電位時,「公共」(C) 觸點會切換並連接到「常開」(NO) 觸點。
這裡 您可以下載 4-Relays Shield 的原理圖。
完整的程式碼及其詳細說明如下所示。
/*4-繼電器屏蔽 Examp樂*/
//定義變數
繼電器1 = 4;
繼電器2 = 7;
繼電器3 = 8;
繼電器4 = 12;
無效設定()
{
//將繼電器設定為輸出
引腳模式(繼電器 1,輸出);
引腳模式(繼電器 2,輸出);
引腳模式(繼電器 3,輸出);
引腳模式(繼電器 4,輸出);
無效設定()
{
//將繼電器設定為輸出
引腳模式(繼電器 1,輸出);
引腳模式(繼電器 2,輸出);
引腳模式(繼電器 3,輸出);
引腳模式(繼電器 4,輸出);
}
無效循環()
{
數位寫入(RELAY1,高); // 開啟 Led1
延遲(1000); // 等待1秒
數位寫入(RELAY2,高); // 開啟 Led2
延遲(1000); // 等待1秒
數位寫入(RELAY3,高); // 開啟 Led3
延遲(1000); // 等待1秒
數位寫入(RELAY4,高); // 開啟 Led4
延遲(1000); // 等待1秒
數位寫入(RELAY4,低); // 關閉 Led4
延遲(1000); // 等待1秒
數位寫入(RELAY3,低); // 關閉 Led3
延遲(1000); // 等待1秒
數位寫入(RELAY2,低); // 關閉 Led2
延遲(1000); // 等待1秒
數位寫入(RELAY1,低); // 關閉 Led1
延遲(1000); // 等待1秒
}
 
參考設計“按原樣”且“不排除任何缺陷”提供。 Arduino 否認所有其他明示或暗示的保證,Arduino 可能隨時更改規格和產品描述,恕不另行通知。客戶不得
關於產品,包括但不限於適銷性或特定用途適用性的任何默示保證,均依賴標記為「保留」或「未定義」的任何功能或說明的不存在或特徵。 Arduino 保留這些以供將來定義,並且對因未來變更而產生的衝突或不相容不承擔任何責任。
上的產品訊息 Web 網站或材料如有更改,恕不另行通知。 不要使用此信息完成設計。
「Arduino」名稱和標誌是 Arduino Srl 在義大利、歐盟和世界其他國家註冊的商標。

文件/資源

ARDUINO A000110 4 繼電器屏蔽 [pdf] 使用者手冊
A000110、A000110 4 個繼電器屏蔽、A000110、4 個繼電器屏蔽、繼電器屏蔽、屏蔽

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *