#include這段代碼使用了一個(gè)數(shù)組來(lái)管理4個(gè)繼電器的引腳編號(hào),并在setup函數(shù)中初始化了所有引腳為輸出模式。在loop函數(shù)中,通過(guò)循環(huán)來(lái)控制繼電器的開(kāi)啟和關(guān)閉,每次改變狀態(tài)后等待1秒鐘。這樣可以讓繼電器狀態(tài)的改變更加明顯,便于觀察和調(diào)試。// 定義繼電器狀態(tài)數(shù)組 int relays[4] = {2, 3, 4, 5}; void setup() { // 初始化所有繼電器引腳為輸出模式 for (int i = 0; i < 4; i++) { pinMode(relays[i], OUTPUT); } } void loop() { // 控制繼電器狀態(tài):打開(kāi) for (int i = 0; i < 4; i++) { digitalWrite(relays[i], HIGH); delay(1000); // 等待1秒 } // 控制繼電器狀態(tài):關(guān)閉 for (int i = 0; i < 4; i++) { digitalWrite(relays[i], LOW); delay(1000); // 等待1秒 } }