Satura rādītājs:
- 1. darbība. Galvenā aparatūra
- 2. darbība. Ierīces aparatūras iestatīšana
- 3. darbība: atkļūdošanas programmatūra
- 4. solis: Android lietotne
- 5. solis: papildinājums
Video: WiFi releja izeja-DIY: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Mūsdienās populārākie IoT eksperimentētāju komplekti tiek piegādāti kā moduļi, kas vienkārši tiek savienoti kopā, nevis atsevišķas sastāvdaļas. Elektronikas iesācēji, praktizējoši inženieri un pieredzējušas rokas noteikti atradīs, ka šie lētie moduļi ir interesanti. Šajā rokasgrāmatā es jums parādīšu, kā ņemt parastu sienas kontaktligzdu un pievienot izlūkošanas informāciju, izmantojot virkni viegli pieejamu un viegli lietojamu iepriekš pieslēgtu moduļu. Tā kā esmu izstrādājis šo projektu modulārā veidā, varat mēģināt izveidot visu projektu tādu, kāds tas ir, vai tā daļas vai pat paplašināt šo projektu ar lielāku funkcionalitāti. Gatavojieties savai parastajai sienas kontaktligzdai pievienot uzlabotu pieejamību, inteliģenci un savienojamību.
1. darbība. Galvenā aparatūra
ESP8266 WiFi (5V/1 kanāls) releja modulis x1
Hi-Link HLK-PM01 (5V/3W) SMPS modulis x1
Pirmā lieta-WiFi releja modulis ir precīzs ESP8266 (ESP-01) WiFi SoC maisījums, iebūvēts 3.3V regulators IC (AMS1117-3.3), STC15F104 mikrokontrolleris un 5V SPDT (1C/O) relejs. ESP8266 WiFi SoC ir spraudņa tipa karte ar 8 kontaktu galveni, un 4 kontaktu galvene Wifi releja moduļa malā darbojas kā vienkāršs interfeiss, lai ar jūsu palīdzību iestatītu/konfigurētu WiFi releja moduli. PC. Otra lieta ir kompakts maiņstrāvas līdzstrāvas barošanas modulis, kas piedāvā stabilizētu 5V/600mA līdzstrāvas izeju no parastās AC230V mājsaimniecības barošanas avota. Šis noslēgtais barošanas modulis (atbilst UL, CE prasībām) ir īpaši izstrādāts IoT ierīcēm/projektiem.
2. darbība. Ierīces aparatūras iestatīšana
Kā redzams no zemāk redzamās elektroinstalācijas shēmas, aparatūras iestatīšana ir ārkārtīgi vienkārša un prasa tikai nelielu lodēšanas darbu. Uzmanieties, tiklīdz L / N (~ 230V) ir pievienots un ir pievienots tīkla spriegums, nepieskarieties neapbruņotai ierīcei!
Lūdzu, paturiet prātā, ka bez atbilstoša korpusa jebkura elektrotīklam pievienota ierīce ir nedroša lietošanai, jo pastāv nejauša nāvējoša elektriskās strāvas trieciena iespēja. Tāpēc ir ļoti ieteicams montēto aparatūru uzstādīt triecienizturīgā ABS/iezemēta metāla korpusā, protams, ar pietiekamu ventilācijas atveru skaitu.
3. darbība: atkļūdošanas programmatūra
Pirms pirmās lietošanas WiFi releja modulis jākonfigurē, izmantojot “3.3V līmeņa USB uz TTL adapteri” un patentētu sērijas atkļūdošanas programmatūru “USR-TCP232-Test-V1.3”. Lai to izdarītu, savienojiet USB adaptera TX-RX-GND tapas ar 4 kontaktu galvenes RX-TX-GND tapām (skatiet nākamo attēlu). Atcerieties arī ieslēgt ierīci un noteikt datu pārraides ātrumu 9600. Pēc tam datorā atveriet sērijas atkļūdošanas programmatūru (USR-TCP232-Test-V1.3), lai nosūtītu visas nepieciešamās AT komandas, kas uzskaitītas zemāk.
AT+CWMODE = 2
AT+RST
AT+CIPMUX = 1
AT+CIPSERVER = 1, 8080
AT+CIFSR
AT+CIOBAUD = 9600
Ja tas neatgriežas labi un vienkārši atgrieziet nosūtīto komandu, tad pirms AT komandu nosūtīšanas vispirms nospiediet taustiņu ENTER (piemēram, AT+RST> ENTER> SEND). Ņemiet vērā: ja restartējat moduli, tas ir jāpārkonfigurē, t.i., jums ir jāatjaunina modulis, izmantojot sērijas atkļūdošanas programmatūru, nosūtot noteiktas sērijas komandas. Īsāk sakot, CIPMUX un CIPSERVER ir jāpiemēro vēlreiz!
4. solis: Android lietotne
Lai tālvadībai izmantotu Android viedtālruni, viedtālrunī ir jālejupielādē un jāinstalē bezmaksas lietotne EasyTCP (v4.4) ‛
Pēc tam atveriet lietotni, noklikšķiniet uz Savienot un ievadiet IP adresi (192.168.4.1) un Portu (8080). Nospiediet un turiet slēdža pogu, lai ievadītu sērijas komandas nosaukumu un saturu heksadecimālā formātā (A00101A2 relejs_on, A00100A1 relejs_izslēgts). Visbeidzot, jūs varat nosūtīt sērijas komandas no lietotnes releja vadībai, izmantojot iepriekš definētu pogas slēdzi. Šeit maksimālais signāla pārklājums sistēmai, kas darbojas AP (piekļuves punkta) režīmā, ir diezgan tuvu 400 metriem atklātā vidē.
5. solis: papildinājums
Kaut kas man nepatīk: Kad es pirmo reizi eBay ieraudzīju Wi-Fi releja moduli (LC-WM-Relay-8266-5V), es biju diezgan pārsteigts par tā vienkāršību/nospiedumu, un tāpēc steigšus pasūtīju pāris no tiem. Tomēr pēc dažiem eksperimentiem es biju diezgan vīlies par satraucošu problēmu. Tā kā TCP serveris netiks saglabāts zibspuldzē, tam ir jāpārkonfigurē AT komandas pēc katras barošanas cikla/ atiestatīšanas/ restartēšanas. Tāpēc es atteicos no idejas izveidot veiksmīgu galalietotāja produktu savam mīļajam kaimiņam, jo tas prasa visu gadu nepārtrauktu elektroapgādes sistēmu. Pretējā gadījumā man ir jāveic pasākumi, lai nomainītu STC15F104 mikrokontrollera krājuma programmaparatūru (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) ar citu programmu, lai nosūtītu šīs komandas. no UC katrā palaišanas reizē (bargs sods). Ceru, ka kāds par to padomās un darīs man zināmu, vai ir kāds praktisks risinājums.
Lai cietumā izjauktu Wi-Fi releja moduli, jums būs nepieciešams STC programmētājs un STC ISP vai alternatīvais stcgal. Šeit ir saite uz līdzīgu ideju: Turklāt pavisam nesen no Ķīnas pārdevēja iegādājos dažas MCU STC15F104W izstrādes plates. Vēl viens neliels pārsteigums ir spārnos (pagaidiet)!
Ieteicams:
Mājas automatizācijas WiFi gaismas slēdzis ar ESP-01 un releja moduli ar spiedpogu: 7 soļi
Mājas automatizācijas WiFi gaismas slēdzis ar ESP-01 un releja modulis ar spiedpogu: Tātad iepriekšējos norādījumos mēs ieprogrammējām ESP-01 ar Tasmota, izmantojot ESP zibspuldzi, un savienojām ESP-01 ar mūsu wifi tīkliem. Tagad mēs varam sākt to programmēt lai ieslēgtu/izslēgtu gaismas slēdzi, izmantojot WiFi vai spiedpogu. Elektriskajai darbībai
Pārslēgšanās, automātiskā izeja ar reāllaika strāvas mērīšanu: 6 soļi
Switch-it, automātiskā izeja ar reāllaika strāvas mērīšanu: Man ļoti patīk automatizācija, spēja kontrolēt, kad kaut kam ir jānotiek. Tieši tas lika man nākt klajā ar šo ideju: pašdarināta, automātiska kontaktligzda. To var izmantot, lai plānotu, kad ir jāieslēdz gaismas, kad jāuzlādē tālruņi vai
12 V izeja no jebkuras ātrās uzlādes saderīgas Powerbank: 6 soļi
12V izeja no jebkuras ātrās uzlādes saderīgas Powerbank: ātrās uzlādes jaudas banku pielietojums ir paredzēts ne tikai tālruņu uzlādēšanai, bet arī kalpo kā rezerves barošanas avots 12 V ierīcēm, piemēram, mājās esošiem modemiem. Sīkāku informāciju var atrast šajā emuārā: http: //blog.deconinck.info/post/2017/08/09/Turnin
RF izeja uz gaismas slēdzi: 5 soļi (ar attēliem)
RF izvads uz gaismas slēdzi: šis projekts sniedz informāciju, lai pārveidotu tālvadības pults kontaktligzdu par tālvadības gaismas slēdzi. Es ceru, ka jums patiks lasīt šo projektu un, lūdzu, ievietojiet komentārus vai jautājumus zemāk. Šis projekts sākās, kad atradu šo lielisko projektu
Kustības kontrolēta izeja - no kustības sensora gaismas: 6 soļi
Kustības kontrolēta izeja - no kustības uztveršanas gaismas: Iedomājieties, ka esat viltīgs cilvēks, kas dodas uz visbriesmīgāko kvartāla māju. Pēc tam, kad esat izgājis garām visiem spokiem, spokiem un kapsētām, jūs beidzot nokļūstat pēdējā ceļā. Jūs varat redzēt konfektes bļodā priekšā! Bet tad pēkšņi gho