Risposta rapida

Collega VCC del modulo relè al pin 5V di Arduino, GND a GND e IN a un pin digitale come D7. La maggior parte delle schede blu a canale singolo sono attive basse, quindi scrivere LOW attiva il relè. Se la tua scheda ha un ponticello JD-VCC e vuoi il pieno isolamento dell'optoaccoppiatore, rimuovi il ponticello e alimenta JD-VCC da un alimentatore separato a 5V mantenendo le masse collegate. Per carichi di rete, commuta solo il conduttore di fase e racchiudi il relè e i terminali.

Prima di collegare qualsiasi cosa: identifica la tua scheda

Cerca il connettore di ingresso e eventuali ponticelli. Una scheda con VCC, GND e IN è un modulo a pilotaggio diretto; una con VCC, GND, IN e un ponticello JD-VCC ha un optoaccoppiatore che separa il lato ingresso dal lato bobina del relè. Il modulo relè 5V in questo negozio è una scheda a canale singolo con terminali a vite per NO, COM e NC, che è la disposizione di cui la maggior parte dei progetti per principianti ha bisogno.

Controlla la logica di attivazione prima di cablare il carico. Applica 5V e GND al modulo, lascia IN flottante e ascolta un clic. Se scatta con IN flottante o portato a HIGH, è attivo basso; se rimane silenzioso finché IN non va a HIGH, è attivo alto. Questo test previene il problema più comune del 'relè che funziona al contrario'.

Collega il lato di controllo ad Arduino

Collega VCC al pin 5V di Arduino, GND a un pin GND di Arduino e IN a un pin digitale. D7 è un default sicuro perché non è condiviso con seriale o SPI su un Uno. Tieni questi tre fili corti e lontani dal cablaggio di rete; fili di ingresso lunghi captano rumore che può causare attivazioni indesiderate.

Se la tua scheda ha il ponticello JD-VCC e stai usando un alimentatore separato a 5V per il lato bobina, rimuovi il ponticello, collega il positivo esterno a 5V a JD-VCC e collega la massa dell'alimentatore esterno alla massa di Arduino. Senza quella massa condivisa, il segnale di ingresso non ha riferimento e il relè non commuterà in modo affidabile.

Scrivi uno sketch che corrisponda al tuo tipo di attivazione

Per un modulo attivo basso, imposta il pin a HIGH in setup così il relè rimane spento all'avvio, poi scrivi LOW per eccitarlo. Per attivo alto, inverti la logica. Uno sketch minimale attivo basso appare così: pinMode(7, OUTPUT); digitalWrite(7, HIGH); in setup, poi digitalWrite(7, LOW) per accendere e digitalWrite(7, HIGH) per spegnere. Aggiungi una breve pausa dopo ogni cambiamento per sentire il clic e confermare lo stato.

Evita di pilotare il relè direttamente da un pin senza controllare la corrente. Molte schede 5V assorbono più di quanto un semplice pin di Arduino possa fornire in modo continuativo, quindi alimenta il modulo dal rail a 5V e usa il pin solo per il segnale di ingresso. Se la scheda si resetta quando il relè scatta, è il segnale che devi spostare l'alimentazione della bobina fuori dal regolatore di Arduino.

Commuta il carico in sicurezza

Usa COM e NO per un carico che deve essere spento finché il relè non si eccita, e COM e NC per un carico che deve essere acceso per impostazione predefinita. Per carichi DC, mantieni la polarità coerente con la tua alimentazione. Per la rete, commuta solo il filo di fase attraverso COM e NO, mai il neutro, e tieni il lato rete fisicamente separato dal lato a bassa tensione.

Racchiudi la scheda relè e tutti i terminali di rete in una scatola non conduttiva, fissa il cavo con un fermacavo e non toccare mai i terminali a vite mentre il circuito è collegato. Se non sei sicuro di lavorare con la rete, usa il relè per commutare un carico DC a bassa tensione o una presa intelligente già pronta.

Configurazione del relè passo dopo passo

  1. 1. Identifica la logica di attivazione e il ponticello: Alimenta il modulo con 5V e GND, lascia IN flottante e nota se il relè scatta. Controlla la presenza di un ponticello JD-VCC. Punto di controllo: sai se la scheda è attiva bassa o alta prima di collegare Arduino.
  2. 2. Collega VCC, GND e IN: Collega VCC al pin 5V di Arduino, GND a GND di Arduino e IN a D7. Tieni i fili corti e lontani dal cablaggio di rete. Errore da evitare: dimenticare la massa condivisa quando si usa un alimentatore JD-VCC separato.
  3. 3. Carica lo sketch corrispondente: Imposta il pin a HIGH in setup per attivo basso, poi scrivi LOW per accendere. Inverti per attivo alto. Punto di controllo: il relè scatta una volta per ogni cambiamento di stato e Arduino non si resetta.
  4. 4. Collega il carico a COM e NO o NC: Usa COM e NO per carichi spenti per impostazione predefinita, COM e NC per carichi accesi per impostazione predefinita. Per la rete, commuta solo il conduttore di fase. Errore da evitare: commutare il neutro o lasciare i terminali di rete esposti.
  5. 5. Testa prima con un carico a bassa tensione: Prova la logica con un LED o un piccolo carico DC prima di collegare qualsiasi cosa alimentata dalla rete. Punto di controllo: il carico segue lo sketch in modo affidabile prima di racchiudere il lato rete.

Scheda prodotto

  • Modulo relè 5V: Modulo relè a canale singolo alimentato a 5V DC con terminali a vite per cablaggio normalmente aperto, comune e normalmente chiuso. Offre un punto di commutazione isolato con opzioni NO e NC, così puoi scegliere se il carico è spento o acceso per impostazione predefinita.
  • Motor Drive Shield L293D per Arduino: Motor Drive Shield L293D per Arduino è compatibile con le schede Arduino Uno (scheda non inclusa) e include due interfacce servo a 5V. Utile quando il tuo progetto richiede il controllo di motori o servo insieme a un relè, ma non sostituisce il relè per la commutazione di rete o carichi ad alta corrente.