Sadržaj:

WiFi relejna utičnica-Uradi sam: 5 koraka
WiFi relejna utičnica-Uradi sam: 5 koraka

Video: WiFi relejna utičnica-Uradi sam: 5 koraka

Video: WiFi relejna utičnica-Uradi sam: 5 koraka
Video: Электрический или водяной полотенцесушитель? Что выбрать? Установка. #25 2024, Novembar
Anonim
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam
WiFi relejna utičnica-Uradi sam

U današnje vrijeme, najpopularniji kompleti eksperimenata IoT -a dolaze kao moduli koji se samo spajaju, a ne kao pojedinačne komponente. Početnici u elektronici, inženjeri vježbači i iskusne ruke zasigurno će smatrati da su ovi jeftini moduli zanimljivi. U ovom vodiču pokazat ću vam kako uzeti običnu zidnu utičnicu i dodati inteligenciju pomoću hrpe lako dostupnih i lakih za korištenje unaprijed ožičenih modula. Kako sam ovaj projekt dizajnirao na neki način modularno, možete pokušati izgraditi cijeli projekt kakav jest ili njegove dijelove ili čak proširiti ovaj projekt s više funkcionalnosti. Pa, spremite se da poboljšanoj pristupačnosti, inteligenciji i povezivanju dodate svoju uobičajenu zidnu utičnicu.

Korak 1: Ključni hardver

Ključni hardver
Ključni hardver

 ESP8266 WiFi (5V/1 kanalni) relejni modul x1

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

Prva stvar-WiFi relejni modul zapravo je snažna mješavina ESP8266 (ESP-01) WiFi SoC-a, ugrađenog 3.3V regulatora IC (AMS1117-3.3), mikrokontrolera STC15F104 i 5V SPDT (1C/O) releja. ESP8266 WiFi SoC je priključna kartica sa 8-pinskim zaglavljem, a 4-pinsko zaglavlje na rubu Wifi relejnog modula radi kao jednostavno sučelje za postavljanje/konfiguriranje WiFi relejnog modula uz pomoć vašeg PC. Druga stvar je kompaktni AC-DC modul napajanja koji nudi stabilizirani 5V/600mA dc izlaz iz uobičajenog AC230V kućnog napajanja. Ovaj zapečaćeni modul napajanja (u skladu sa UL, CE zahtjevima) posebno je osmišljen za IoT uređaje/projekte.

Korak 2: Postavljanje hardvera uređaja

Postavljanje hardvera uređaja
Postavljanje hardvera uređaja

Kao što se može vidjeti iz donjeg dijagrama ožičenja, hardversko postavljanje je izuzetno jednostavno i zahtijeva samo malo rada na lemljenju. Pazite, čim se L / N (~ 230V) spoji i priključi mrežni napon, ne dirajte goli uređaj!

Imajte na umu da bez odgovarajućeg kućišta bilo koji uređaj spojen na električnu mrežu nije siguran za upotrebu jer postoji mogućnost slučajnog smrtnog strujnog udara. Stoga se visoko preporučuje ugradnja montiranog hardvera unutar ABS/metalno uzemljenog kućišta otpornog na udarce, naravno s dovoljno otvora za ventilaciju.

Korak 3: Otklanjanje grešaka u softveru

Softver za otklanjanje grešaka
Softver za otklanjanje grešaka

Prije prve upotrebe, WiFi relejni modul treba konfigurirati uz pomoć adaptera „3.3V Nivo USB na TTL“i vlasničkog softvera za uklanjanje grešaka „USR-TCP232-Test-V1.3“. U tu svrhu spojite pinove TX-RX-GND USB-a na TTL adapter na pinove RX-TX-GND 4-pinskog zaglavlja (pogledajte sljedeću sliku). Također ne zaboravite uključiti uređaj i uspostaviti brzinu prijenosa od 9600. Zatim otvorite softver Serial Debugging (USR-TCP232-Test-V1.3) na računaru da pošaljete sve potrebne AT naredbe navedene u nastavku.

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

 AT+CIFSR

 AT+CIOBAUD = 9600

Ako se ne vrati OK i samo vratite naredbu koju ste poslali, pritisnite prvo tipku ENTER prije slanja AT naredbi (na primjer AT+RST> ENTER> SEND). Imajte na umu da se modul mora ponovno konfigurirati ako se ponovo pokrene, tj. Morate osvježiti modul putem softvera za serijsko otklanjanje grešaka slanjem određenih serijskih naredbi. Ukratko, CIPMUX i CIPSERVER se moraju ponovo primijeniti!

Korak 4: Android aplikacija

Android aplikacija
Android aplikacija

Za daljinsko upravljanje pomoću Android pametnog telefona morate preuzeti i instalirati besplatnu Android aplikaciju, EasyTCP (v4.4), na svoj pametni telefon

Zatim otvorite aplikaciju, kliknite „Poveži se“i unesite „IP adresu“(192.168.4.1) i „Port“(8080). Pritisnite i držite prekidač za unos naziva i sadržaja serijske naredbe u heksadecimalnom formatu (A00101A2 relej_on, A00100A1 relej_isključeno). Konačno, možete poslati serijske naredbe iz aplikacije za kontrolu releja pomoću unaprijed definiranog prekidača. Ovdje je maksimalna pokrivenost signalom sistema koji radi u načinu pristupa (pristupne tačke) prilično blizu 400 metara u otvorenom okruženju.

Korak 5: Dodatak

Addendum
Addendum

Nešto što mi se ne sviđa: Kada sam na eBay-u prvo vidio Wi-Fi Relay modul (LC-WM-Relay-8266-5V), prilično sam se iznenadio njegovom jednostavnošću i tragom pa sam ih naručio u žurbi. Međutim, nakon nekoliko eksperimenata bio sam prilično razočaran zabrinjavajućim pitanjem. Budući da TCP poslužitelj neće spremati u flash, potrebna mu je rekonfiguracija AT naredbi nakon svakog ciklusa napajanja/ resetiranja/ ponovnog pokretanja. Zato sam odustao od ideje o izgradnji uspješnog proizvoda za krajnjeg korisnika za moju dragu susjedu, jer to zahtijeva cjelogodišnji neprekinuti sistem napajanja. Inače moram poduzeti korake da zamijenim dionički firmver mikrokontrolera STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) drugim programom za slanje tih naredbi iz UC -a pri svakom pokretanju (stroga kazna). Nadam se da će neko razmisliti o ovome i javiti mi ako postoji neko izvodljivo rješenje.

Za zatvaranje Wi-Fi relejnog modula trebat će vam STC programator i STC ISP ili zamjenski stcgal. Evo veze slične ideje: Osim toga, nedavno sam kupio neke razvojne ploče MCU STC15F104W od kineskog prodavača. Još jedno malo iznenađenje je u krilima (pričekajte)!

Preporučuje se: