Cuprins:

Releu WiFi Outlet-DIY: 5 pași
Releu WiFi Outlet-DIY: 5 pași

Video: Releu WiFi Outlet-DIY: 5 pași

Video: Releu WiFi Outlet-DIY: 5 pași
Video: Releu YX pentru automatizări de porți ce poate fi controlat de pe telefon | YX-G4-220V 2024, Noiembrie
Anonim
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY
Releu WiFi Outlet-DIY

În zilele noastre, cele mai populare kituri de experimentare IoT vin ca module care se conectează mai degrabă decât componente individuale. Începătorii electronici, inginerii practicanți și mâinile cu experiență deopotrivă vor găsi cu siguranță interesante aceste module ieftine. În acest ghid, vă arăt cum să luați o priză obișnuită de perete și să adăugați informații folosind o grămadă de module pre-cablate ușor de utilizat și ușor de utilizat. Deoarece am proiectat acest proiect într-un fel de modular, puteți încerca să construiți întregul proiect așa cum este sau părți din acesta sau chiar să extindeți acest proiect cu mai multe funcționalități. Ei bine, pregătește-te să adaugi accesibilitate, inteligență și conectivitate sporite la priza obișnuită de perete.

Pasul 1: Hardware cheie

Hardware cheie
Hardware cheie

 Modul de releu ESP8266 WiFi (5V / 1 canal) x1

 Hi-Link HLK-PM01 (5V / 3W) Modul SMPS x1

Primul lucru - modulul de releu WiFi este un amestec puternic de SoC WiFi ESP8266 (ESP-01), un regulator IC de 3,3 V (AMS1117-3.3), un microcontroler STC15F104 și un releu 5V SPDT (1C / O). ESP8266 WiFi SoC este un card de tip plug-in cu un antet cu 8 pini, iar antetul cu 4 pini de la marginea modulului de releu Wifi funcționează ca o interfață simplă pentru a configura / configura modulul de releu WiFi cu ajutorul PC. Al doilea lucru este un modul compact de alimentare AC-DC care oferă o ieșire stabilizată de 5V / 600mA de la intrarea obișnuită de alimentare AC230V. Acest modul de alimentare sigilat (conform cerințelor UL, CE) este conceput în special pentru dispozitive / proiecte IoT.

Pasul 2: Configurare hardware dispozitiv

Configurare hardware dispozitiv
Configurare hardware dispozitiv

După cum se poate vedea din schema de cablare prezentată mai jos, configurarea hardware-ului este extrem de simplă și necesită doar puțină muncă de lipire. Atenție, imediat ce L / N (~ 230V) este conectat și tensiunea de rețea este aplicată, nu atingeți dispozitivul gol!

Rețineți că, fără o carcasă adecvată, orice dispozitiv conectat la rețea nu este sigur de utilizat, deoarece există șansa de electrocutare accidentală fatală. Prin urmare, este foarte recomandat să montați hardware-ul asamblat într-o carcasă ABS / metal împământată rezistentă la șocuri, desigur cu suficiente orificii de aerisire.

Pasul 3: Software de depanare

Software de depanare
Software de depanare

Înainte de prima utilizare, modulul de releu WiFi ar trebui configurat cu ajutorul unui adaptor „3,3V nivel USB la TTL” și a software-ului propriu de depanare serial „USR-TCP232-Test-V1.3”. Pentru aceasta, conectați pinii TX-RX-GND ai adaptorului USB la TTL la pinii RX-TX-GND ai antetului cu 4 pini (a se vedea figura următoare). De asemenea, nu uitați să porniți dispozitivul și să stabiliți o rată de transmisie de 9600. Apoi, deschideți software-ul Serial Debugging (USR-TCP232-Test-V1.3) de pe computer pentru a trimite toate comenzile AT necesare enumerate mai jos.

 AT + CWMODE = 2

 AT + RST

 AT + CIPMUX = 1

 AT + CIPSERVER = 1, 8080

 AT + CIFSR

 AT + CIOBAUD = 9600

Dacă nu revine OK și doar returnează ce comandă ați trimis, apăsați mai întâi tasta ENTER înainte de a trimite comenzi AT (de exemplu AT + RST> ENTER> SEND). Luați notă, modulul trebuie să se reconfigureze dacă reporniți, adică trebuie să reîmprospătați modulul prin software de depanare serială, trimițând anumite comenzi seriale. Pe scurt, CIPMUX și CIPSERVER trebuie aplicate din nou!

Pasul 4: aplicația Android

Aplicația Android
Aplicația Android

Pentru controlul de la distanță folosind un smartphone Android, trebuie să descărcați și să instalați aplicația gratuită „EasyTCP (v4.4)” Android pe telefonul dvs. inteligent

Apoi, deschideți aplicația, faceți clic pe „Conectați-vă” și introduceți „adresa IP” (192.168.4.1) și „Portul” (8080). Țineți apăsat un buton de comutare pentru a introduce numele și conținutul comenzii seriale în format hex (A00101A2 relay_on, A00100A1 relay_off). În cele din urmă puteți trimite comenzi seriale din aplicație pentru controlul relei folosind comutatorul de buton predefinit. Aici, acoperirea maximă a semnalului sistemului care funcționează în modul AP (punct de acces) este aproape de 400 de metri în mediu deschis.

Pasul 5: addendum

Addendum
Addendum

Ceva care nu-mi place: Când am văzut mai întâi modulul de releu Wi-Fi (LC-WM-Relay-8266-5V) pe eBay, am fost mai degrabă surprins de simplitatea / amprenta sa și, prin urmare, am comandat câteva dintre ele într-o grabă. Cu toate acestea, după unele experimente am fost destul de dezamăgit de o problemă exasperantă. Deoarece serverul TCP nu va salva în bliț, este nevoie de reconfigurarea comenzilor AT după fiecare pornire / resetare / repornire. Așa că am abandonat ideea de a construi un produs de succes pentru utilizatorul final pentru dragul meu vecin, deoarece acest lucru necesită un sistem de alimentare neîntrerupt pe tot parcursul anului. Altfel, trebuie să iau măsuri pentru a înlocui firmware-ul stoc al microcontrolerului STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) cu un alt program pentru a trimite acele comenzi. de la UC la fiecare pornire (o penalizare aspră). Sper că cineva se va gândi la acest lucru și să mă anunțe dacă există vreo soluție viabilă.

Pentru închiderea modulului de releu Wi-Fi, veți avea nevoie de un programator STC și de ISC STC sau stcgal alternativ. Iată legătura unei idei similare: În plus, am cumpărat câteva plăci de dezvoltare MCU STC15F104W de la un furnizor chinez foarte recent. Doar o altă mică surpriză este în aripi (așteptați-o)!

Recomandat: