• Ultimele adaugate
  • Kit-uri electronice DIY
  • Vizitatori online

    Acum sunt 22 vizitatori si 
    1 membru online.

    Cum activam un releu de la distanta?


    Imaginile produselor pot avea caracter ilustrativ. Va rugam consultati descrierea produsului.


    Download GRATUIT!

     Articol 

    Materialele pentru descarcare gratuita, sunt carti, cursuri preluate de pe alte site-uri si indeplinesc conditia de copyright impusa de UE in sensul ca, autorii (sau, mai rar, mostenitorii, detinatorii drepturilor de autor) sau editurile, le-au pus gratuit la dispozitia publicului. In general acestea pot fi doar descarcate pentru uz personal.


    Daca vrei sa sprijini acest proiect, doneaza pentru dezvoltarea si intretinerea platformei educationale de electronica DIY - electrokits.ro


    https://paypal.me/electrokits


    • Descriere
    • Alte detalii
    • Comentarii
    Deoarece majoritatea dispozitivelor folosite zilnic sunt alimentate la 230V, in acest articol va vom prezenta cum puteti sa comandati wireless de pe smartphone, orice dispozitiv din casa dvs.

    Atentie!! Acest proiect foloseste tensiunea de 220V - 230V din retea. Manevrarea incorecta a unei astfel de tensiuni poate duce la rani fatale. Recreati circuitul urmator pe propriul risc.

    Materiale necesare

    Pentru realizarea acestui proiect veti avea nevoie de:

    - o placa de dezvoltare ESP8266 sau ESP32;
    - un modul cu releu;
    - un smartphone cu conexiune la internet;

    Cum functioneaza acest proiect?

    Acest proiect foloseste proprietatea unui releu de a inchide sau deschide un circuit pentru a alimenta / intrerupe alimentarea unui dispozitiv conectat la reteaua de 220V. Releul / releele sunt alimentate separat cu 5V iar pentru actionarea acestora trebuie doar sa conectam pinul aferent fiecaruia la masa (GND).

    Partea software a proiectului

    Pentru a realiza acest proiect, pe telefonul mobil creati un nou proiect Blynk si adaugati un buton folosind configuratia din imaginile de mai jos:

    Activarea unui releu de la distanta cu Blynk

    Activarea unui releu de la distanta cu ESP32

    Dupa ce ati primit prin e-mail codul de autentificare Blynk, deschideti pe PC-ul dvs. aplicatia Arduino IDE, selectati modelul placii de dezvoltare pe care o detineti (in acest caz s-a selectat "esp32 dev. module") si portul corect.

    Am atasat mai jos codul pentru activarea / dezactivarea unui singur releu:

    #define BLYNK_PRINT Serial
    #include "WiFi.h"
    #include "WiFiClient.h"
    #include "BlynkSimpleEsp32.h"

    // You should get Auth Token in the Blynk App.
    // Go to the Project Settings (nut icon).
    char auth[] = "******"; // inlocuiti ****** cu codul de autentificare primit pe e-mail

    // Your WiFi credentials.
    // Set password to "" for open networks.
    char ssid[] = "*****";//inlocuiti ***** cu numele ap-ului dvs
    char pass[] = "*****";//inlocuiti ***** cu parola ap-ului dvs.

    BLYNK_WRITE(V0) {
    digitalWrite(0,!param.asInt());
    }

    void setup()
    {
    // Debug console
    Serial.begin(9600);
    pinMode(0, OUTPUT);
    Blynk.begin(auth, ssid, pass);
    }

    void loop()
    {
    Blynk.run();
    }

    Activarea si dezactivarea unui releu cu Blynk

    Partea Hardware a proiectului

    Pentru partea de "low voltage" trebuie sa realizati urmatoarele conexiuni intre modulul cu releu si placa de dezvoltare ESP32

    1. VCC - 5V
    2. Int1 - D0
    3. GND - GND

    Pentru partea de "high voltage" trebuie sa conectati Faza la contactul COM1, iar pentru iesire puteti alege un contact normal deschis (NO1) sau normal inchis (NC1) de pe acelasi releu.

    Modul releu 2 canale 5V - HL-52s V1.0

    Pentru a folosi si cel de-al doilea canal al modulului cu releu trebuie sa folositi urmatorul cod:

    #define BLYNK_PRINT Serial
    #include "WiFi.h"
    #include "WiFiClient.h"
    #include "BlynkSimpleEsp32.h"

    // You should get Auth Token in the Blynk App.
    // Go to the Project Settings (nut icon).
    char auth[] = "******"; // inlocuiti ****** cu codul de autentificare primit pe mail

    // Your WiFi credentials.
    // Set password to "" for open networks.
    char ssid[] = "*****";//inlocuiti ***** cu numele ap-ului dvs
    char pass[] = "*****";//inlocuiti ***** cu parola ap-ului dvs.

    BLYNK_WRITE(V0) {
    digitalWrite(0,!param.asInt());
    }
    BLYNK_WRITE(V1) {
    digitalWrite(4,!param.asInt());
    }

    void setup()
    {
    // Debug console
    Serial.begin(9600);
    pinMode(0, OUTPUT);
    pinMode(4, OUTPUT);
    Blynk.begin(auth, ssid, pass);
    }

    void loop()
    {
    Blynk.run();
    }

    Iar in aplicatia Blynk va fi necesar sa adaugati inca un buton ce va avea iesirea pe pinul virtual V1.

    Activarea si dezactivarea a doua relee cu Blynk

    Alte informatii:

    Pentru a opri comanda releelor cat timp schimbati codul si nu doriti ca releul sa creeze zgomote, puteti sa scoateti jumper-ul dintre JD-Vcc si Vcc, iar daca doriti ca acestea sa actioneze contactele, puteti sa puneti jumper-ul la loc. Atentie sa nu il puneti intre Vcc si GND, astfel veti creea un scurt circuit!

    Bibliografie:

    https://cleste.ro/modul-releu-2-canale-5v.html
    https://www.open-electronics.org/

    Poate mai esti interesat si de:

    Primul proiect cu ESP32. Cum folosim Blynk?
    Cum folosim ESP8266 ca WiFi Deauther
    Cum programam un FPGA?
    Cum folosim placa de dezvoltare STM32?
    Daca ti-a placut, distribuie si tu Cum activam un releu de la distanta? pe Facebook. Multumim!

  • Categorie: Articole
  • Descarcare sau livrare spre: Romania & Moldova

  • TOATE     1  2   >> 

    09/23/2020
    Alec R.
    5 of 5 Stars
    Eu mi-am comandat un TTGO T-SIM7000G Module ESP32-WROVER-B. Din pacate a trebuit sa fac asta din China si a venit dupa mai mult de 3 luni.
    09/23/2020
    Sergiu G.
    5 of 5 Stars
    Folosesc adafruit.io. Acesta este proiectul meu de licenta.
    09/23/2020
    Florin B.
    5 of 5 Stars
    La Blynk poti hosta si un server local si nu ai limitari...
    09/23/2020
    Octavian B.
    5 of 5 Stars
    Nu exista pranz gratuit... ce reclame sau ce iti baga pe gat Home Assistant? Eu caut o solutie independenta pentru ca am un server propriu, care sa ruleze pe acel server impreuna cu ESP-urile din reteaua locala.
    09/23/2020
    George B.
    4 of 5 Stars
    Tocmai asta vroiam sa zic, m-am jucat cu un proiect si apoi imi cerea sa cumpar energie.
    09/23/2020
    Alexandru A.
    4 of 5 Stars
    Il folosesc de 2 ani, e super ok. Are interfata user friendly, se poate integra cu foarte multe device-uri in special ESP home, care se flash-uieste pe ESP8266 sau ESP32. Mai multe pe site-ul lor. Au si aplicatie de iOS / Android... automatizari tot ce trebuie si usor de utilizat.

    TOATE     1  2   >> 

    Acest produs a fost adaugat in catalogul nostru la data de 22 septembrie 2020.

    Content

    Comunitate educativa pentru electronisti

    electroKITS.ro este un site dedicat pasionatilor de electronica. Dorim sa cream o comunitate educativa pentru electronisti pentru dezvoltarea viitorilor ingineri.


    Site-ul contine numeroasa documentatie gratuita pentru o intelegere mult mai usoara a contructiilor electronice.


    Pentru a descarca gratuit, este necesara crearea unui cont.


    Procedura de inregistrare este extrem de simpla si nu ar trebui sa dureze mai multe de 15-20 secunde. In plus, de acum ajungi la descarcarile favorite mult mai repede.


    Materialele pentru descarcare gratuita, sunt carti, cursuri preluate de pe alte site-uri si indeplinesc conditia de copyright impusa de UE in sensul ca, autorii (sau, mai rar, mostenitorii, detinatorii drepturilor de autor) sau editurile, le-au pus gratuit la dispozitia publicului. In general acestea pot fi doar descarcate pentru uz personal.