快速解答
將繼電器模組的 VCC 連接到 Arduino 5V,GND 連接到 GND,IN 連接到數位腳位如 D7。大多數藍色單通道板為低電位觸發,因此寫入 LOW 即可開啟繼電器。若您的板子有 JD-VCC 跳線且想使用完整光耦合隔離,請移除跳線並從獨立 5V 電源供電給 JD-VCC,同時保持接地相連。用於市電負載時,僅切換火線,並將繼電器與接線端子封裝妥當。
連接前請先確認您的板子類型
尋找輸入接頭及任何跳線。具有 VCC、GND、IN 的板子為直接驅動型;具有 VCC、GND、IN 及 JD-VCC 跳線的板子則有光耦合器隔離輸入側與繼電器線圈側。本商店的 5V 繼電器模組為單通道板,配備 NO、COM、NC 螺絲端子,這是大多數初學者專案所需的配置。
在接線負載前,請先檢查觸發邏輯。對模組施加 5V 與 GND,讓 IN 浮接,並聆聽是否有「咔噠」聲。若 IN 浮接或拉高時有「咔噠」聲,則為低電位觸發;若 IN 拉高前保持靜默,則為高電位觸發。此測試可避免最常見的「繼電器反向動作」問題。
將控制側接線至 Arduino
將 VCC 接到 Arduino 5V 腳位,GND 接到 Arduino GND 腳位,IN 接到數位腳位。D7 是安全的預設腳位,因為在 Uno 上它不會與序列或 SPI 共用。請保持這三條線短接,並遠離市電線路;過長的輸入導線會引入雜訊,導致誤觸發。
若您的板子有 JD-VCC 跳線,且您使用獨立 5V 電源供給線圈側,請移除跳線,將外部 5V 正極接到 JD-VCC,並將外部電源接地連接到 Arduino 接地。若無共用接地,輸入訊號將無參考點,繼電器無法可靠切換。
撰寫符合觸發類型的程式碼
對於低電位觸發模組,在 setup 中將腳位設為 HIGH 以確保繼電器在開機時保持關閉,然後寫入 LOW 來啟動繼電器。對於高電位觸發,則反轉邏輯。一個最低限度的低電位觸發程式碼如下:pinMode(7, OUTPUT); digitalWrite(7, HIGH); 在 setup 中,然後 digitalWrite(7, LOW) 開啟,digitalWrite(7, HIGH) 關閉。每次狀態變更後加入短暫延遲,以便聽到「咔噠」聲並確認狀態。
避免未檢查電流就直接從腳位驅動繼電器。許多 5V 板子的耗電量超過 Arduino 腳位能持續供應的範圍,因此請從 5V 電源軌供電給模組,腳位僅用於輸入訊號。若板子在繼電器動作時重置,表示您應將線圈電源移離 Arduino 穩壓器。
安全切換負載
對於應在繼電器啟動前保持關閉的負載,使用 COM 與 NO;對於預設應開啟的負載,使用 COM 與 NC。對於直流負載,請保持極性與電源一致。對於市電,僅透過 COM 與 NO 切換火線,切勿切換中性線,並保持市電側與低壓側實體隔離。
將繼電器板及所有市電接線端子封裝於非導電盒中,對電纜進行應力釋放,並在電路插電時切勿觸摸螺絲端子。若您對處理市電沒有信心,請改用繼電器切換低壓直流負載或預製智慧插座。
逐步繼電器設定
- 1. 確認觸發邏輯與跳線: 以 5V 與 GND 供電給模組,讓 IN 浮接,並注意繼電器是否發出「咔噠」聲。檢查是否有 JD-VCC 跳線。 檢查點:在連接 Arduino 前,您已知道板子是低電位觸發還是高電位觸發。
- 2. 連接 VCC、GND 與 IN: 將 VCC 接到 Arduino 5V,GND 接到 Arduino GND,IN 接到 D7。保持導線短接,並遠離市電線路。 常見錯誤:使用獨立 JD-VCC 電源時忘記共用接地。
- 3. 載入對應的程式碼: 對於低電位觸發,在 setup 中將腳位設為 HIGH,然後寫入 LOW 以開啟。高電位觸發則反轉。 檢查點:繼電器每次狀態變更時發出「咔噠」聲,且 Arduino 不會重置。
- 4. 將負載接線至 COM 與 NO 或 NC: 對於預設關閉的負載使用 COM 與 NO,預設開啟的負載使用 COM 與 NC。對於市電,僅切換火線。 常見錯誤:切換中性線或讓市電接線端子裸露。
- 5. 先以低壓負載測試: 在連接任何市電負載前,先用 LED 或小型直流負載驗證邏輯。 檢查點:在封裝市電側之前,負載能可靠地跟隨程式碼動作。
產品資訊
- 5V 繼電器模組: 單通道繼電器模組,工作電壓 5V DC,配備常開、共用、常閉螺絲端子。提供一個隔離切換點,具備 NO 與 NC 選項,讓您選擇負載預設為關閉或開啟。
- Arduino 用 Motor Drive Shield L293D: Arduino 用 Motor Drive Shield L293D 相容於 Arduino Uno 板(板子不含),並包含兩個 5V 伺服介面。當您的專案需要同時控制馬達或伺服與繼電器時相當實用,但它無法取代繼電器來切換市電或高電流負載。




