Obsah:
- Krok 1: Hardvér kľúča
- Krok 2: Nastavenie hardvéru zariadenia
- Krok 3: Ladiaci softvér
- Krok 4: Aplikácia pre Android
- Krok 5: Dodatok
Video: Výstup relé WiFi-DIY: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
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
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
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
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
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
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:
Získajte výstup HDMI z vášho Rock64 pomocou Armbian: 15 krokov
Získajte výstup HDMI zo svojho počítača Rock64 pomocou systému Armbian: Pravdepodobne ste tu, keď služba Google vyhľadá „výstup Rock64 bez hdmi“; vás ukázal týmto smerom. Alebo vás môže zaujímať, ako používať obrazovku 16 x 2, ktorá bola súčasťou nákupu, ktorý sa zdal byť dobrý: „Za 10 až 20 dolárov jeden spev
Pomáhajúci robot na výstup na vežu V1 - dvojnohý, RF, BT ovládanie s aplikáciou: 22 krokov (s obrázkami)
Robot na pomoc pri lezení na vežu V1 - dvojnohý, RF, BT ovládanie s aplikáciou: Keď niekedy uvidím na stenách jašterice, naplánujem si, aby sa im robot podobal. Je to dlhodobý nápad, hľadám v mnohých článkoch elektrolepidlá a nejakým spôsobom som zistil, že nevydržal. Zatiaľ mám v pláne vyrobiť ho pomocou elektromagnetu
Inteligentný výstup: 6 krokov
Smart Outlet: Vyhlásenie: Tento projekt má ukázať, ako môžete prototypovať tlačiareň plošných spojov SV2. Nie je to výrobok, ktorý by ste mali používať ako každodenný predmet. Nebolo navrhnuté ani testované tak, aby vyhovovalo príslušným bezpečnostným normám. Ste zodpovední
12V výstup z akejkoľvek Powerbanky kompatibilnej s rýchlym nabíjaním: 6 krokov
Powerbank kompatibilná s akýmkoľvek rýchlym nabíjaním 12V: Aplikácia rýchlonabíjacích batérií nie je len na nabíjanie telefónov, ale slúži aj ako záložný zdroj napájania zariadení 12 V, ako sú modemy doma. Podrobnejšie informácie nájdete v tomto blogu: http: //blog.deconinck.info/post/2017/08/09/Turnin
Automatický prepínač klávesnice a myši - prepínač USB pre výstup: 5 krokov
Automatický prepínač klávesnice a myši - USB upstream switch: V tomto projekte zostavíme automatický prepínač klávesnice a myši, ktorý umožní jednoduché zdieľanie medzi dvoma počítačmi. Myšlienka tohto projektu vzišla z mojej potreby, mať v danom čase dva počítače môj laboratórny stôl. Väčšinou je to môj D