Conectarea modulului de control al releului la placa Arduino

Mai devreme sau mai târziu, toată lumea se gândește la implementarea pornirii și opririi automate a diverselor aparate electrocasnice din jurul nostru în viața de zi cu zi. Nu putem conecta astfel de sarcini, chiar și cu curent alternativ (AC), direct la placa Arduino. Prin urmare, pentru a rezolva o astfel de problemă, există un astfel de dispozitiv precum un releu electromagnetic. În acest articol, vom lua în considerare un modul care este deja gata cu chingi, pe care este instalat un releu, gata pentru conectarea simplă la un microcontroler.

modulului

Modulul releu are doar trei pini pe placa sa pentru conectare.VCC - putere,GND - masă șiIN - pin pentru primirea unui semnal de control. Dacă pe modulul tău numele pinilor sunt numite puțin diferit, cred că nu va fi greu de ghicit ce și unde. Vedem și două LED-uri pe placă. LED-ul roșu se aprinde când conectăm alimentarea la modulul releu. LED-ul verde indică modul de funcționare a releului. Dacă LED-ul verde se aprinde, atunci releul este închis și invers, dacă LED-ul verde se stinge, atunci releul este deschis. Pe cealaltă parte a modulului, vedem bornele pentru conectarea sarcinii.

Să luăm placa Arduino. În acest caz, voi lua placa Arduino Nano. Poti lua orice altul. Și vom conecta o lampă incandescentă obișnuită, care este alimentată de o rețea de 220V.

control

După cum putem vedea,conectarea modulului releu la Arduino este destul de simplă. IeșireaVCC a modulului releu este conectată la pinul5V al plăcii Arduino, iar ieșireaGND a modulului releu este conectată la ieșireaGND al plăcii Arduino. Astfel,modulul de relee am furnizat putere. Pinul de controlIN este conectat la ieșireaD2 a plăcii Arduino. Sarcina care provine din rețeaua de 220 V sub forma lămpii noastre este conectată la modulul releului prin întreruperea circuitului acestuia a unuia dintrefire. Tocmai tăiem unul dintre fire și conectăm un capăt la contactul comunCOM, care este întotdeauna pe pinul din mijloc. Iar cel de-al doilea capăt este conectat la contactul normal deschisNU, care este de obicei situat deasupra, dacă te uiți la modul „corect”, ca în imaginea de mai sus (astfel încât toate numerele și inscripțiile de pe releul în sine nu sunt cu susul în jos).

Adesea, clemele pot să nu fie semnate sau pot fi semnate ca în figura de mai sus sub formă de caractere chinezești. Acest lucru nu ar trebui să te deranjeze. Doar întoarceți modulul releului și priviți-l din spate.

conectarea

Vedem că avem un contact comun, contacte normal închise și contacte normal deschise. Schema de circuit de pe placă ajută la înțelegerea care contact este închis și care este deschis. O linie este înclinată către un contact închis în diagramă, adică este atras un contact comun. Când aplicăm tensiune joasămodulului de releu, contactul comun se va închide cu un contact deschis. Prin urmare, conectați-vă exact laNO - un contact normal deschis.

Controlul modulului releu este destul de simplu, la fel ca și aprinderea unui LED obișnuit.

Lumina se aprinde și se stinge cu o pauză de 3 secunde. Toate acestea sunt destul de plictisitoare și vreau să conectez un fel de senzor pentru o interacțiune mai interesantă cu un releu electronic.

Lejer pe bumbac

Să ne facem lampa să se aprindă și să se stingă bătând din palme. Pentru a face acest lucru, vom adăuga un senzor de sunet KY-037 la circuitul nostru.

conectarea

Ieșirea digitalăD0 a senzorului de sunet KY-037 este conectată la ieșirea digitalăD5 a plăcii Arduino. Ieșirea+ a senzorului de sunet este conectată la ieșirea5V a plăcii Arduino Nano. IeșireaG a senzorului de sunet este conectată la ieșireaGND (masă) a plăcii Arduino. Adică alimentam senzorul de sunet din aceleaaceleasi iesiri Arduino, de la care alimentam si modulul de relee. În mod ideal, desigur, diverși senzori și dispozitive ar trebui alimentate separat de creier, dar arduino trage releul cu senzorul de sunet destul de ușor. Prin urmare, ne vom descurca cu un minim de fire pe parcursul acestui articol.

Am analizat deja lucrul cu acest senzor de sunet în detaliu în articolul Conectarea și configurarea senzorului de sunet KY-037. Deci, pentru o mai bună înțelegere a tot ceea ce se întâmplă, asigurați-vă că citiți acest articol. Se discută exemple de cod pentru declanșarea unui senzor pentru a aprinde și stinge lumina cu o singură palmă. Și, de asemenea, este luat în considerare un exemplu de cod pentru aprinderea luminii pe două batai din palme și stingerea pe o singură palmă. Aici voi posta un cod special pentru aprinderea luminii din două palme și stingerea luminii tot cu două din palme, parțial, pentru cei care nu au putut sau nu au vrut să schimbe puțin codul existent din articolul precedent.

Toate! Bateți din palme de două ori, lumina se aprinde. Mai batem din palme de două ori și lumina se stinge. Nu uitați să reglați sensibilitatea senzorului de sunet. Totul despre configurare este în articolul Conectarea și configurarea senzorului de sunet KY-037.