Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows 10
  • Controllo relè tramite Arduino. Modulo relè fai da te per Arduino (fai da te)

Controllo relè tramite Arduino. Modulo relè fai da te per Arduino (fai da te)

L'articolo descrive un dispositivo elettronico come un relè, spiega brevemente i principi del suo funzionamento e discute anche del collegamento di un modulo con un relè CC ad Arduino utilizzando l'esempio del controllo LED.

Avremo bisogno:

  • Arduino UNO (o scheda compatibile);
  • personal computer con IDE Arduino o altro ambiente di sviluppo;
  • modulo con un relè (ad esempio, questo);
  • 4 resistori da 220 Ohm ciascuno (consiglio di acquistare un set di resistori con valori da 10 Ohm a 1 MOhm);
  • 4 LED (ad esempio, da questo set);
  • cavi di collegamento (come questo).

1 Principio operativo e tipi di relè

Un relè è un dispositivo elettromeccanico per la chiusura e l'apertura di un circuito elettrico. Nella versione classica, il relè contiene un elettromagnete che controlla l'apertura o la chiusura dei contatti. Se nella posizione normale i contatti del relè sono aperti, ma quando viene applicata una tensione di controllo si chiudono, tale relè viene chiamato relè di chiusura. Se nello stato normale i contatti del relè sono chiusi, ma quando viene applicata la tensione di controllo si aprono, questo tipo di relè viene chiamato relè di interruzione.

Inoltre, esistono molti altri tipi di relè: relè di commutazione, a canale singolo, multicanale, CC o CA e altri.

2 Schema di collegamento modulo relè SRD-05VDC-SL-C

Utilizzeremo un modulo con due relè identici di tipo SRD-05VDC-SL-C o simili.

Il modulo è dotato di 4 connettori: connettori di alimentazione K1 e K2, un connettore di controllo e un connettore per l'alimentazione esterna (con ponticello).

Il relè tipo SRD-05VDC-SL-C ha tre contatti per il collegamento del carico: i due esterni sono fissi e quello centrale commuta. È il contatto centrale che è una sorta di "chiave" che commuta i circuiti in un modo o nell'altro. Sul modulo è presente un suggerimento su quale contatto del relè è normalmente chiuso: i contrassegni “K1” e “K2” collegano il contatto centrale a quello più a sinistra (nella foto). Applicando la tensione di controllo all'ingresso IN1 o IN2 (connettore di controllo a bassa corrente) si forzerà il relè a collegare il contatto centrale del gruppo di contatti K1 o K2 con quello destro (connettore di alimentazione). La corrente sufficiente per commutare il relè è di circa 20 mA, i pin digitali di Arduino possono emettere fino a 40 mA.


Il connettore di alimentazione esterna viene utilizzato per fornire isolamento galvanico tra la scheda Arduino e il modulo relè. Per impostazione predefinita, sul connettore è presente un ponticello tra i pin JD-VCC e VCC. Quando è installato, il modulo utilizza la tensione applicata al pin VCC del connettore di controllo per l'alimentazione e la scheda Arduino non è isolata galvanicamente dal modulo. Se è necessario fornire isolamento galvanico tra il modulo e Arduino, è necessario fornire alimentazione al modulo tramite il connettore di alimentazione esterno. Per fare ciò, il ponticello viene rimosso e viene fornita alimentazione aggiuntiva ai pin JD-VCC e GND. Allo stesso tempo viene fornita alimentazione anche al pin VCC del connettore di controllo (da +5 V Arduino).

A proposito, il relè può commutare non solo un carico a bassa corrente, come nel nostro esempio. Utilizzando un relè, puoi chiudere e aprire carichi abbastanza grandi. Quali devi guardare nella descrizione tecnica di un relè specifico. Ad esempio, questo relè SRD-05VDC-SL-C può commutare reti con correnti fino a 10 A e tensioni fino a 250 V CA o fino a 30 V CC. Cioè può essere utilizzato, ad esempio, per controllare l'illuminazione di un appartamento.

Da dove prende il nome il relè?

Dal cognome dello scienziato britannico Lord Rayleigh - 28,6%

Dalla procedura per il cambio dei cavalli stanchi - 57,1%

Dal nome della quantità fisica di misurazione della luminosità - 0%


In questo esempio non abbiamo bisogno dell'isolamento galvanico tra Arduino e il modulo relè, quindi alimenteremo il modulo direttamente dalla scheda Arduino e lasceremo il ponticello al suo posto. Assembliamo il circuito come mostrato in figura. Le resistenze utilizzate sono da 220 Ohm, eventuali led.


3 Schizzo di controllo del relè utilizzandoArduino

Accenderemo alternativamente una coppia di LED dello stesso colore e ogni secondo passeremo a una coppia di colore diverso. Scriviamo uno schizzo come questo.

Costante int relè1 = 2; // pin di controllo del 1° relè const int relè2 = 3; // pin di controllo del 2° relè const int led1 = 4; // uscita commutata - alimentazione del 1° LED const int led2 = 5; // uscita commutata - alimentazione del 2° LED void setup() ( pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); // imposta entrambi i relè su la posizione originale: digitalWrite(relay1, HIGH); digitalWrite(relay2, HIGH); // fornisce alimentazione ai LED: digitalWrite(led1, HIGH); void loop() ( // commuta entrambi i relè : digitalWrite (relay1, LOW); digitalWrite(relay2, LOW); // commuta nuovamente entrambi i relè: digitalWrite(relay1, HIGH);

Ora carichiamo lo sketch nella memoria di Arduino. Questo è quello che mi sembra. I relè scattano rumorosamente una volta al secondo e i LED lampeggiano allegramente.


A proposito, esistono altri tipi di dispositivi di commutazione, ad esempio gli optoaccoppiatori. Questi dispositivi non hanno parti meccaniche, il che aumenta notevolmente la loro resistenza all'usura e la velocità di risposta. Inoltre, sono di dimensioni più ridotte e richiedono meno energia.

Scarica la descrizione tecnica (datasheet) del relè SRD-05VDC-SL-C

Ciao a tutti! Tutto ciò che abbiamo studiato fino a poco tempo fa erano “problemi di apprendimento”. È ora di mettere qualcosa di più serio.

Un microcontrollore (di seguito denominato MK) può gestire con successo diversi carichi (consumatori di elettricità). Tuttavia, non può eseguire direttamente queste operazioni. Poiché la tensione che scorre nella rete è di ordini di grandezza diversi dalla tensione che il MK è in grado di “emettere”.

Questo articolo cercherà di trattare i seguenti punti:

  • collegando il relè alla MK (nel nostro caso la scheda Arduino);
  • controllo del modulo relè;
  • gestione dei consumatori reali di energia elettrica;

Nota: fare attenzione quando si lavora con una tensione di 220 V. Isolare tutti i collegamenti effettuati. Prima di collegarsi alla rete elettrica, testare il supporto assemblato con un multimetro per assicurarsi che non vi siano cortocircuiti.

Prima di passare direttamente al lavoro con il modulo relè, vediamo in cosa consiste un relè e come funziona.

Il modulo su cui è installato il relè è controllato utilizzando una tensione costante di 5 V. Il modulo è in grado di commutare 300 W (30 V, 10 A costanti) e 2500 W (250 V, 10 A alternati).

Il relè stesso è costituito da due circuiti non collegati tra loro. Il primo circuito (controllo) terminali A1, A2. Secondo circuito (controllato) pin 1, 2, 3.

La struttura del circuito di controllo è la seguente: tra i terminali A1 e A2 si trova un nucleo metallico sul quale, nel momento in cui la corrente lo attraversa, viene attratta l'armatura mobile 2. I terminali 1 e 3 sono fissi. L'ancora è fissata da una molla. Nel momento in cui nessuna corrente scorre attraverso il nucleo, l'armatura viene premuta contro il contatto 3. Quando il circuito si chiude e la corrente inizia a fluire, l'armatura viene attratta dal contatto 1 e in questo momento si sente un caratteristico "clic". Dopo la rottura della catena, la molla riporta l'armatura nella sua posizione originale.

Ho un modulo relè a canale singolo come esempio funzionante.

I contatti relè si dividono in due tipologie:

  • normalmente chiuso (NC) (coppia 1-2);
  • normalmente aperto (NO) (coppia 2-3).

A seconda della condizione, l'NC è aperto (non può essere definito corto con un multimetro) e l'NO è chiuso (visto corto con un multimetro). Colleghiamo l'interruzione di fase a una coppia di contatti normalmente chiusi.

Indicazione:

  • Il LED rosso avvisa l'utente che il modulo è alimentato;
  • Il LED verde avvisa l'utente che il relè è chiuso.

Il principio di funzionamento del modulo.

Nel momento in cui accendiamo l'MK, i suoi terminali sono in uno stato ad alta impedenza (resistenza molto elevata) e di conseguenza il transistor è chiuso. Per aprire il transistor è necessario applicare un livello di segnale basso, cioè 0 (vale per un transistor di tipo p-n-p). Successivamente, il transistor si apre e la corrente inizia a fluire attraverso il primo circuito (di controllo), in questo momento sentiamo un caratteristico "clic". Per disattivare il relè, è necessario applicare un livello di segnale elevato al transistor.

Piedinatura del modulo:

  • VCC-“+” nutrizione;
  • TERRA-"-" Terra;
  • IN- il segnale di ingresso che “pilota” il relè.

Colleghiamo il relè aArduino:

  • VCC“lancialo” al pin 5V della scheda arduino.
  • GND“lanciatelo” su uno dei pin GND della scheda arduino.
  • IN“lanciatelo” al pin 13 della scheda arduino.

Per collegare un consumatore di elettricità (nel mio caso, una lampadina a incandescenza), posizioniamo il relè nell'intercapedine di uno dei trefoli (dovrebbe essere messo in fase).

Il banco prova è composto da tre parti:

  • Linea elettrica;

Non sarà possibile collegare direttamente ad Arduino un carico potente, ad esempio una lampada di illuminazione o una pompa elettrica. Il microcontrollore non fornisce la potenza necessaria per far funzionare un tale carico. La corrente che può fluire attraverso le uscite di Arduino non supera i 10-15 mA. Un relè viene in soccorso, con il quale puoi commutare grandi correnti. Inoltre, se il carico è alimentato da corrente alternata, ad esempio 220 V, non è possibile fare a meno di un relè. Per collegare carichi potenti ad Arduino tramite relè, vengono solitamente utilizzati moduli relè.

A seconda del numero di carichi commutati vengono utilizzati moduli relè a uno, due, tre, quattro e più canali.

Ho acquistato i miei moduli a uno e quattro canali su Aliexpress, rispettivamente per $ 0,5 e $ 2,09.

Progettazione del modulo relè per Arduino, utilizzando l'esempio di un modulo a 4 canali HL-54S V1.0.

Diamo uno sguardo più da vicino al design di questo modulo; tutti i moduli multicanale sono solitamente costruiti secondo questo schema.

Schema schematico del modulo.

Per proteggere i pin Arduino dai picchi di tensione nella bobina del relè, vengono utilizzati un transistor J3Y e un fotoaccoppiatore 817C. Si prega di notare che il segnale dal pin In fornito al catodo del fotoaccoppiatore. Ciò significa che affinché il relè chiuda i contatti, è necessario applicare al pinIn logico 0 (segnale invertito).

Ci sono anche moduli che hanno un segnale dal pin In fornito all'anodo del fotoaccoppiatore. In questo caso è necessario inviare logico 1 per pinIn, per attivare il relè.

La potenza del carico che i moduli possono accendere/spegnere è limitata dai relè installati sulla scheda.

In questo caso vengono utilizzati relè elettromeccanici Songle SRD-05VDC-SL-C, avente le seguenti caratteristiche:

Voltaggio operativo: 5 V
Corrente operativa della bobina: 71mA
Corrente di commutazione massima: 10A
Tensione CC di commutazione massima: 28 V
Tensione CA di commutazione massima: 250 V
Temperatura di esercizio: da -25 a +70°C

Il relè Songle SRD-05VDC-SL-C ha 5 contatti. 1 E 2 alimentazione relè. Gruppo di contatto 3 E 4 sono contatti normalmente aperti ( NO), gruppo di contatto 3 E 5 - normalmente chiuso ( NC).

Relè simili sono disponibili in diverse tensioni: 3, 5, 6, 9, 12, 24, 48 V. In questo caso viene utilizzata una versione a 5 volt, che consente di alimentare il modulo relè direttamente da Arduino.

C'è un ponticello sulla scheda ( JDVcc), per alimentare il relè da Arduino o da un alimentatore separato.

Pinami In 1,In 2,In3,Nel4 Il modulo è collegato ai pin digitali di Arduino.

Collegamento del relè del modulo HL-54S V1.0 ad Arduino.

Dato che abbiamo un modulo con relè a 5 volt, lo collegheremo secondo questo schema, prendendo l'alimentazione dall'Arduino stesso. Nell'esempio collegherò un relè; utilizzerò come carico una lampadina da 220 V.

Per alimentare il modulo relè da Arduino è necessario cortocircuitare il ponticello " Vcc" E " JDVcc", di solito è installato lì per impostazione predefinita.

Se il tuo relè non è a 5 volt, non puoi alimentare il modulo da Arduino; l'alimentazione deve essere presa da una fonte separata.

Lo schema seguente mostra come collegare l'alimentazione al modulo da una fonte separata. Utilizzando questo circuito, è necessario collegare un relè progettato per essere alimentato da più o meno di 5 V. Anche per i relè da 5 volt, questo circuito sarà preferibile.

Con questo collegamento è necessario rimuovere il ponticello tra i pin " Vcc" E " JDVcc" Prossimo segnaposto " JDVcc» connettersi a « + » alimentazione esterna, pin « Gnd» connettersi a « - " Alimentazione elettrica. Spillo " Gnd", che nello schema precedente era collegato al " Gnd"Arduino non è collegato a questo circuito. Nel mio esempio, l'alimentatore esterno è 5 V, se il relè è progettato per una tensione diversa (3, 12, 24 V), seleziona l'alimentatore esterno appropriato.

Schizzo per controllare un modulo relè tramite Arduino.

Carichiamo uno schizzo su Arduino che accenderà e spegnerà la lampadina (luce lampeggiante).

int relèPin = 7;

configurazione nulla() (
pinMode(pinrelè, USCITA);
}

ciclo vuoto() (
digitalWrite(Pinrelè, BASSO);
ritardo(5000);
digitalWrite(Pinrelè, ALTO);
ritardo(5000);
}

In linea int relèPin = 7; indicare il numero del pin digitale di Arduino a cui era collegato il pin In 1 relè del modulo. Puoi connetterti a qualsiasi pin digitale e indicarlo in questa riga.

In linea ritardo(5000);È possibile modificare il valore temporale in cui la luce sarà accesa e in cui si spegnerà.

In linea digitalWrite(pinrelay, BASSO); indicato quando viene applicato uno zero logico ( BASSO), il modulo relè chiuderà i contatti e la luce si accenderà.

In linea digitalWrite(Pinrelè, ALTO); indicato quando si invia un'unità logica ( ALTO), il modulo relè aprirà i contatti e la luce si spegnerà.

Come vediamo, nella linea digitalWrite(pinrelay, BASSO); lasciato il parametro BASSO. Se il relè chiude i contatti e si accende la spia significa il pin In 1 devi fornire uno zero logico, come il mio. Se la luce non si accende, carica uno schizzo in cui sostituiamo il parametro BASSO SU ALTO.


Il risultato dello schizzo in video.

Ora aggiungiamo un pulsante tattile al circuito e quando lo premi, il modulo relè accenderà la lampadina.

Colleghiamo il pulsante insieme a un resistore pull-up da 10k, che non consentirà alle interferenze esterne di influenzare il funzionamento del circuito.

Caricamento dello schizzo

In linea if(digitalRead(14)==ALTO) impostare il numero del pin digitale su cui è collegato il pulsante. Puoi connetterti a qualsiasi servizio gratuito. Nell'esempio questo è un pin analogicoA0, può essere utilizzato anche come digitale a 14 pin.

In linea ritardo(300); il valore è specificato in millisecondi. Questo valore indica quanto tempo dopo aver premuto o rilasciato il pulsante è necessario eseguire le azioni. Questa è la protezione contro il rimbalzo dei contatti.

Per informazioni! Tutti gli ingressi analogicida A0 ( numerato come 14) a A5 (19), può essere utilizzato come digitale ( PWM digitale).

In conclusione, il risultato dello schizzo è mostrato nel video.

I moduli relè più economici potrebbero non contenere un fotoaccoppiatore nel loro circuito, come ad esempio nel mio caso con un modulo a canale singolo.



Schema di un modulo relè a canale singolo. Il produttore ha risparmiato sull'accoppiatore ottico, motivo per cui la scheda Arduino ha perso l'isolamento galvanico. Per far funzionare una scheda del genere, sul pin Inè necessario fornire uno zero logico.

Collegamento del modulo relè ad Arduino Due.

L'Arduino Due funziona a 3,3 volt, che è la tensione massima che può avere sui suoi ingressi/uscite. Se c'è una tensione più alta, la scheda potrebbe bruciarsi.

Sorge la domanda: come collegare il modulo al relè?

Rimuovere il ponticello JDVcc. Collegare il perno " Vcc» sulla scheda relè del modulo al pin "3,3 V»Arduino. Se il relè è progettato per 5 volt, collegare il pin “ GND» modulo schede relè, con pin « GND»Arduino Due. Spillo " JDVcc"connetti al pin" 5 V"sulla scheda Arduino Due. Se il relè è progettato per una tensione diversa, colleghiamo l'alimentazione al relè come in figura, nell'esempio è 5 volt. Se disponi di un modulo relè multicanale, verificalo « JDVcc" collegato a un lato di tutti i relè. Il fotoaccoppiatore viene attivato da un segnale da 3,3 V, che a sua volta attiva il transistor utilizzato per accendere il relè.

Relè a stato solido costituito da un triac per la commutazione di un carico potente tramite Arduino

Utilizzando Arduino. Ma cosa succede se decidiamo di gestire i dispositivi collegati alla rete domestica? Permettetemi di ricordarvi che anche una piccola lampada da tavolo è alimentata da una sorgente di corrente alternata con una tensione di 220 Volt. Il solito transistor ad effetto di campo che abbiamo utilizzato nel circuito con il motore non funzionerà più.

Per controllare un carico potente, e anche con corrente alternata, utilizziamo un relè. Si tratta di un dispositivo elettromeccanico che chiude meccanicamente il circuito di carico mediante un elettromagnete. Diamo un'occhiata agli interni:

Il principio di funzionamento del relè è il seguente. Applicare tensione alla bobina elettromagnetica. Nella bobina appare un campo che attrae la linguetta metallica. A sua volta, il piede chiude meccanicamente i contatti del carico.

I relè hanno due usi principali. Innanzitutto possiamo applicare solo 5 Volt alla bobina, chiudendo il circuito di un carico molto potente. Ad esempio, un relè utilizzato nei tutorial di Arduino può accendere un frigorifero o una lavatrice. In secondo luogo, alcuni tipi di relè possono chiudere e aprire contemporaneamente diversi circuiti diversi con tensioni diverse.

In questa lezione non lavoreremo con un singolo relè, ma con un intero modulo relè. Oltre al relè stesso, il modulo contiene anche un disaccoppiatore optoelettronico con transistor, che protegge i pin di Arduino dai picchi di tensione sulla bobina.

Un singolo modulo relè ha solo tre contatti. Colleghiamoli secondo lo schema seguente.

A proposito, l'ingresso del relè è invertito. Ciò significa che il livello di contatto è alto In spegnerà la bobina del relè e un livello basso la accenderà.

Diagramma schematico

Aspetto del layout

2. Programma per Arduino

Scriviamo un semplice programma che accenderà la lampada per 3 secondi e poi la spegnerà per 1 secondo.

Const int relPin = 3; void setup() ( pinMode(relPin, OUTPUT); ) void loop() ( digitalWrite(relPin, HIGH); ritardo(1000); digitalWrite(relPin, LOW); ritardo(3000); )

Carica il programma su Arduino. Ora colleghiamo l'alimentazione alla lampada e al relè. Infine, forniamo alimentazione al controller.

3. Lampada automatica o lampione

Utilizzando un controller, un relè e un sensore di luce, puoi realizzare una semplice lampada automatica. Il controller accenderà la lampada nel momento in cui il livello di luce sul sensore diventa inferiore al valore impostato.

Come sensore utilizziamo un modulo già pronto basato su . Colleghiamo tutti e tre i dispositivi secondo lo schema seguente.

Diagramma schematico

Aspetto del layout

4. Programma luce automatico

L'uscita analogica del sensore fornisce valori nell'intervallo da 0 a 1023. Inoltre, 0 è per il livello di luce massimo e 1023 per l'oscurità completa.

Per prima cosa dobbiamo decidere a quale livello di luce accendere la lampada e a quale livello spegnerla. Nel nostro laboratorio, alla luce del giorno, il sensore mostra il valore L = 120, e di notte circa L = 700. Accenderemo il relè quando L > 600 e lo spegneremo quando L< 200. Вспомним как и напишем программу.

Const int photoPin = A5; const int relPin = 3; void setup() ( pinMode(photoPin, INPUT); pinMode(relPin, OUTPUT); ) void loop() ( if(analogRead(photoPin)< 200) digitalWrite(relPin, HIGH); if(analogRead(photoPin) >600) digitalWrite(relPin, LOW); )

Scarichiamo il programma su Arduino e conduciamo un esperimento. È meglio farlo di notte.

Compiti

1. Relè musicale. Come sapete, un relè elettromeccanico fa un clic quando viene attivato. Prova a usarlo per suonare una melodia semplice.

2. Controllo del motore. Avendo due relè a tre pin, come in questa lezione, puoi assemblare un circuito per cambiare il senso di rotazione del motore.

Prima o poi nasce il desiderio di controllare qualcosa di più potente di un LED o di creare qualcosa come una casa intelligente con le proprie mani. Un componente radio come un relè ci aiuterà in questo. In questo articolo vedremo come un relè è collegato a un microcontrollore, come controllarlo e ne dimostreremo anche il funzionamento utilizzando l'esempio dell'accensione di una lampada a incandescenza.

Componenti utilizzati (acquistare in Cina):

. Pannello di controllo

Il design e il principio di funzionamento del relè

Consideriamo un dispositivo relè basato sul relè SONGLE SRD-05VDC, ampiamente utilizzato nel campo Arduino.

Questo relè è controllato da una tensione di 5 V ed è in grado di commutare fino a 10 A 30 V CC e 10 A 250 V CA.

Il relè ha due circuiti separati: un circuito di controllo, rappresentato dai contatti A1, A2, e un circuito controllato, contatti 1, 2, 3. I circuiti non sono in alcun modo interconnessi.

Tra i contatti A1 e A2 è installato un nucleo metallico e quando la corrente lo attraversa, un'armatura mobile (2) viene attratta da esso. I contatti 1 e 3 sono fissi. Vale la pena notare che l'armatura è caricata a molla e finché non si fa passare la corrente attraverso il nucleo, l'armatura verrà tenuta premuta sul contatto 3. Quando viene applicata la corrente, come già accennato, il nucleo si trasforma in un elettromagnete ed è attratto dal contatto 1. Quando diseccitata, la molla riporta nuovamente l'armatura al contatto 3.

Collegare il modulo ad Arduino

La maggior parte dei moduli relè per Arduino utilizzano il controllo a canale N, che è ciò che prenderemo in considerazione. Ad esempio, prendiamo un modulo a canale singolo.

Di seguito è riportato un diagramma di esempio di questo modulo. Per controllare il relè sono necessarie le seguenti parti: resistenza (R1), transistor pnp (VT1), diodo (VD1) e il relè stesso (Rel1). I restanti due LED sono installati per l'indicazione. LED1 (rosso) - indicazione dell'alimentazione al modulo, l'illuminazione del LED2 (verde) indica che il relè è chiuso.

Diamo un'occhiata a come funziona lo schema. Quando il controller è acceso, i pin sono in uno stato ad alta resistenza, il transistor non è aperto. Dato che abbiamo un transistor di tipo pnp, per aprirlo dobbiamo applicare un segno meno alla base. Per fare ciò utilizziamo la funzione digitalWrite (pin, LOW); .Ora il transistor è aperto e la corrente scorre attraverso il circuito di controllo e il relè viene attivato. Per spegnere il relè, spegnere il transistor applicando un plus alla base, chiamando la funzione digitalWrite (pin, HIGH);. Possiamo dire che il controllo del relè del modulo non è diverso dal controllo di un normale LED.

Il modulo ha 3 pin (standard 2,54 mm):

CCV:"+" alimentazione

TERRA:"-" Alimentazione elettrica

IN: uscita del segnale di ingresso

Collegare il modulo è estremamente semplice:

VCC a + 5 volt su Arduino.

GND a uno qualsiasi dei pin GND --- Arduino.

IN a uno qualsiasi degli ingressi/uscite digitali di Arduino (negli esempi è collegato a 4).

Andiamo direttamente allo schizzo. In questo esempio, il relè si accenderà e si spegnerà a intervalli di 2 secondi.

codice di programma di esempio:

// Modulo relè collegato al pin digitale 4 int Relè = 4; vuoto impostare() ( pinMode (Relè, USCITA); ) void ciclo continuo() ( digitalWrite (Relay, LOW ); // ritardo abilitato relè (2000); digitalWrite ( Relay, HIGH ); // il relè è spento ritardo(2000); )

Per collegare una lampada a incandescenza, posizionare un relè nell'intercapedine di uno dei fili.

Sul nostro modulo i pin 1, 2, 3 si trovano in questo modo. Per collegare una lampada a incandescenza, posizionare un relè nell'intercapedine di uno dei fili.

Dovrebbe risultare come mostrato nella figura.

Un esempio di accensione di una lampada a incandescenza insieme a

PS I moduli più costosi dispongono anche di un fotoaccoppiatore a bordo, che consente, oltre all'isolamento tra i circuiti controllati e di controllo del relè, un completo isolamento galvanico direttamente tra il controller e il circuito di controllo del relè.

I migliori articoli sull'argomento