Obsah:

Výstup relé WiFi-DIY: 5 krokov
Výstup relé WiFi-DIY: 5 krokov

Video: Výstup relé WiFi-DIY: 5 krokov

Video: Výstup relé WiFi-DIY: 5 krokov
Video: SONOFF BASICRFR3 - WiFi-реле с режимом DIY 2024, November
Anonim
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám
Reléový výstup WiFi-urob si sám

V súčasnej dobe sú najpopulárnejšie experimentálne súpravy IoT dodávané ako moduly, ktoré sa spájajú skôr ako jednotlivé komponenty. Elektronickí nováčikovia, cviční inžinieri a skúsené ruky určite prídu na to, že tieto lacné moduly sú zaujímavé. V tejto príručke vám ukážem, ako využiť obyčajnú sieťovú zásuvku a zvýšiť inteligenciu pomocou množstva vopred dostupných a ľahko použiteľných vopred zapojených modulov. Keďže som tento projekt navrhol akýmsi modulárnym spôsobom, môžete sa pokúsiť postaviť celý projekt taký, aký je, alebo jeho časti, alebo dokonca tento projekt rozšíriť o ďalšie funkcie. Pripravte sa, že do svojej bežnej sieťovej zásuvky pridáte vylepšenú dostupnosť, inteligenciu a možnosti pripojenia.

Krok 1: Hardvér kľúča

Hardvér kľúča
Hardvér kľúča

 Reléový modul ESP8266 WiFi (5V/1 kanál) x1

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

Prvá vec-WiFi Relay Module je doslova zmesou ESP8266 (ESP-01) WiFi SoC, integrovaného IC regulátora 3.3V (AMS1117-3.3), mikrokontroléra STC15F104 a relé 5V SPDT (1C/O). ESP8266 WiFi SoC je zásuvná karta s 8-kolíkovým konektorom a 4-kolíkový konektor na okraji modulu Wifi Relay funguje ako jednoduché rozhranie na nastavenie/konfiguráciu modulu WiFi Relay pomocou vášho PC. Druhá vec je kompaktný napájací modul AC-DC, ktorý ponúka stabilizovaný výstup 5V/600mA DC z bežného domáceho sieťového zdroja AC230V. Tento zapečatený napájací modul (vyhovuje požiadavkám UL, CE) je navrhnutý špeciálne pre zariadenia/projekty IoT.

Krok 2: Nastavenie hardvéru zariadenia

Nastavenie hardvéru zariadenia
Nastavenie hardvéru zariadenia

Ako je zrejmé z nižšie uvedenej schémy zapojenia, nastavenie hardvéru je veľmi jednoduché a vyžaduje iba malú spájkovaciu prácu. Dávajte si pozor, akonáhle je pripojený L / N (~ 230 V) a je zapojené sieťové napätie, nedotýkajte sa holého zariadenia!

Majte na pamäti, že bez správneho krytu je používanie akéhokoľvek zariadenia pripojeného k sieti nebezpečné, pretože existuje pravdepodobnosť náhodného smrteľného úrazu elektrickým prúdom. Preto sa dôrazne odporúča namontovať zmontovaný hardvér do nárazuvzdorného krytu z ABS/uzemneného kovu, samozrejme s dostatkom vetracích otvorov.

Krok 3: Ladiaci softvér

Ladiaci softvér
Ladiaci softvér

Pred prvým použitím by mal byť modul WiFi Relay nakonfigurovaný pomocou adaptéra USB na TTL na úrovni 3,3 V a patentovaného softvéru na sériové ladenie „USR-TCP232-Test-V1.3“. Za týmto účelom pripojte kolíky TX-RX-GND adaptéra USB k TTL k pinom RX-TX-GND 4-kolíkového konektora (pozri nasledujúci obrázok). Nezabudnite tiež zapnúť zariadenie a nastaviť prenosovú rýchlosť 9600. Potom v počítači otvorte softvér Serial Debugging (USR-TCP232-Test-V1.3) a odošlite všetky nižšie uvedené AT príkazy.

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

 AT+CIFSR

 AT+CIOBAUD = 9600

Ak sa nevráti OK a vráťte iba to, čo ste odoslali, potom pred odoslaním príkazov AT najskôr stlačte kláves ENTER (napríklad AT+RST> ENTER> ODOSLAŤ). Upozorňujeme, že pri reštarte je potrebné modul prekonfigurovať, t. J. Musíte modul aktualizovať pomocou softvéru na sériové ladenie odoslaním určitých sériových príkazov. Stručne povedané, CIPMUX a CIPSERVER musia byť znova použité!

Krok 4: Aplikácia pre Android

Aplikácia pre Android
Aplikácia pre Android

Na diaľkové ovládanie pomocou smartfónu s Androidom si musíte stiahnuť a nainštalovať bezplatnú aplikáciu „EasyTCP (v4.4)‛ Android do svojho smartfónu

Potom otvorte aplikáciu, kliknite na „Pripojiť“a zadajte „IP adresu“(192.168.4.1) a „Port“(8080). Stlačením a podržaním prepínacieho tlačidla zadajte názov a obsah sériového príkazu v hexadecimálnom formáte (A00101A2 relé_on, A00100A1 relé_off). Nakoniec môžete z aplikácie odosielať sériové príkazy na ovládanie relé pomocou preddefinovaného prepínača tlačidiel. Tu je maximálne pokrytie signálom systému pracujúceho v režime AP (prístupový bod) v otvorenom prostredí dosť blízko 400 metrov.

Krok 5: Dodatok

Dodatok
Dodatok

Niečo, čo sa mi nepáči: Keď som ako prvý uvidel modul Wi-Fi Relay (LC-WM-Relay-8266-5V) na eBay, bol som prekvapený jeho jednoduchosťou/stopou, a preto som ich pár v zhone objednal. Po niekoľkých experimentoch ma však dosť sklamal dráždivý problém. Pretože server TCP sa neuloží do pamäte Flash, potrebuje rekonfiguráciu AT príkazov po každom cykle napájania/ resetovaní/ reštarte. Preto som opustil myšlienku vybudovať pre svojho milého suseda úspešný produkt pre koncových užívateľov, pretože to vyžaduje celoročný neprerušovaný systém napájania. V opačnom prípade musím urobiť kroky k nahradeniu štandardného firmvéru mikrokontroléra STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) iným programom na odoslanie týchto príkazov od UC pri každom spustení (tvrdý trest). Dúfam, že sa nad tým niekto zamyslí a dá mi vedieť, či existuje nejaké funkčné riešenie.

Na útek z väzenia modul relé Wi-Fi budete potrebovať programátor STC a ISC STC alebo alternatívny stcgal. Tu je odkaz na podobný nápad: Okrem toho som nedávno nedávno kúpil niektoré vývojové dosky MCU STC15F104W od čínskeho predajcu. Len ďalšie malé prekvapenie je v krídlach (počkajte si)!

Odporúča: