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, Srpanj
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. Elektronički početnici, inženjeri praktičari i iskusne ruke zasigurno će smatrati da su ti jeftini moduli zanimljivi. U ovom vodiču pokazat ću vam kako uzeti običnu utičnicu na zidu i dodati inteligenciju pomoću hrpe lako dostupnih i lakih za korištenje unaprijed ožičenih modula. Budući da sam ovaj projekt osmislio 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 kako biste poboljšanoj pristupačnosti, inteligenciji i povezivanju dodali svoju običnu 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 oštra 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. WiFi SoC ESP8266 je utična kartica s 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 zatvoreni modul napajanja (u skladu s 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 spoji L / N (~ 230 V) 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 u ABS/uzemljeno metalno kućište otporno na udarce, naravno s dovoljno ventilacijskih otvora.

Korak 3: Otklanjanje pogrešaka u softveru

Softver za otklanjanje pogrešaka
Softver za otklanjanje pogrešaka

Prije prve uporabe, WiFi relejni modul trebao bi biti konfiguriran uz pomoć adaptera razine USB-a na TTL '3.3V' i vlasničkog softvera za uklanjanje pogrešaka 'USR-TCP232-Test-V1.3'. U tu svrhu spojite pinove TX-RX-GND adaptera USB na TTL 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čunalu da biste poslali 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 u redu i samo vratite naredbu koju ste poslali, prvo pritisnite tipku ENTER prije slanja AT naredbi (na primjer AT+RST> ENTER> SEND). Imajte na umu da se modul mora ponovno konfigurirati ako se ponovno pokrene, tj. Morate osvježiti modul putem softvera za serijsko otklanjanje pogrešaka slanjem određenih serijskih naredbi. Ukratko, CIPMUX i CIPSERVER moraju se ponovno primijeniti!

Korak 4: Android aplikacija

Aplikacija za Android
Aplikacija za Android

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čenje). Konačno, možete poslati serijske naredbe iz aplikacije za kontrolu releja pomoću unaprijed definiranog prekidača. Ovdje je maksimalna pokrivenost signalom sustava koji radi u načinu rada AP (pristupna točka) prilično blizu 400 metara u otvorenom okruženju.

Korak 5: Dodatak

Dodatak
Dodatak

Nešto što mi se ne sviđa: Kad sam na eBayu prvo vidio Wi-Fi Relay modul (LC-WM-Relay-8266-5V), prilično sam se iznenadio njegovom jednostavnošću/otiskom 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. Stoga sam odustao od ideje o izgradnji uspješnog proizvoda krajnjeg korisnika za moju dragu susjedu jer to zahtijeva cjelogodišnji neprekinuti sustav napajanja. Inače moram poduzeti korake za zamjenu osnovnog firmvera 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 (oštra kazna). Nadam se da će netko razmisliti o ovome i javiti mi postoji li kakvo rješenje.

Za zatvaranje Wi-Fi relejnog modula trebat će vam STC programator i STC ISP ili zamjenski stcgal. Evo poveznice 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čeni: