Sadržaj:
- Korak 1: Ključni hardver
- Korak 2: Postavljanje hardvera uređaja
- Korak 3: Otklanjanje greš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 izmjena: 2024-01-30 08:07
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
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
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
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
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
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:
4CH relejna ploča koja se kontroliše pomoću dugmadi: 4 koraka
4CH relejna ploča koja se kontrolira pomoću gumba: Moj cilj je nadograditi svoj Anet A8 3D pisač dodavanjem kontrole napajanja putem sučelja Octoprint. Ipak, također želim biti u mogućnosti pokrenuti " ručno " moj 3D štampač, što znači da ne koristim web interfejs, već samo pritiskanje dugmeta
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 Nodmcu esp8266 mikro kontrolera
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 projekte 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 mogu raditi izravno s danih 3,3 volti
Arduino kontrolisana relejna kutija: 6 koraka (sa slikama)
Arduino kontrolisana relejna kutija: Ovaj projekt je osmišljen kako bi vam pomogao da izgradite neke relejne kutije za kontrolu napajanja iz zidne utičnice pomoću arduina ili mikrokontrolera. Inspiracija za pisanje instrukcija nastala je kada sam odlučio napraviti neke relejne kutije za