Sadržaj:
- Korak 1: Ključni hardver
- Korak 2: Postavljanje hardvera uređaja
- Korak 3: Otklanjanje pogrešaka u softveru
- Korak 4: Android aplikacija
- Korak 5: Dodatak
Video: WiFi relejna utičnica-Uradi sam: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
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
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
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
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:
4CH relejna ploča koja se kontrolira pomoću gumba: 4 koraka
4CH relejna ploča koja se kontrolira pomoću gumba: Cilj mi je nadograditi svoj Anet A8 3D pisač dodavanjem kontrole napajanja putem sučelja Octoprint. Ipak, također želim moći pokrenuti " ručno " moj 3D pisač, što znači da ne koristim web sučelje, već samo pritiskanje gumba
Wifi utičnica: 4 koraka (sa slikama)
Wifi utičnica: Korištenje ESP12E (programiranje u Arduino IDE -u) za kontrolu ON/OFF utičnice 220V putem mobilnog telefona (u istoj WiFi mreži kod kuće) Ono što nam treba je: 1. ESP12E https://amzn.to/2zoD8TU2. Modul napajanja 220V do 6VDC https://amzn.to/2OalkEh3. Normalna utičnica https:
UCL -ugrađena relejna komunikacijska kutija: 5 koraka
UCL -Embedded -Relay Communication Box: Glavna ideja ovog projekta je kontrola seta od dva releja i DHT11 senzora s aplikacijom Blynk pomoću WiFi komunikacije i mikrokontrolera Nodmcu esp8266
Relejna ploča za Arduino za manje od 8 USD .: 5 koraka
Relejna ploča za Arduino za manje od 8 USD.: Zdravo prijatelji, danas ću vam reći kako napraviti relejnu ploču za Arduino za manje od 8 USD. U ovom krugu nećemo koristiti nikakvu IC ili tranzistor. Dakle, učinimo to
Raspberry Pi DIY relejna ploča: 3 koraka (sa slikama)
Raspberry Pi DIY relejna ploča: Za neke projektove s malinom i manjim arduinima moram prebaciti neke releje. Zbog izlazne razine GPIO (3,3 V) teško je pronaći neke releje koji mogu prebacivati veća opterećenja i izravno raditi s danih 3,3 volti. Dakle