Satura rādītājs:

WiFi releja izeja-DIY: 5 soļi
WiFi releja izeja-DIY: 5 soļi

Video: WiFi releja izeja-DIY: 5 soļi

Video: WiFi releja izeja-DIY: 5 soļi
Video: Простое самодельное реле поворотов.Всего две-три детали.Сделай своими руками. 2024, Novembris
Anonim
WiFi releja izeja-DIY
WiFi releja izeja-DIY
WiFi releja izeja-DIY
WiFi releja izeja-DIY
WiFi releja izeja-DIY
WiFi releja izeja-DIY
WiFi releja izeja-DIY
WiFi releja izeja-DIY

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

Galvenā aparatūra
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

Ierīces aparatūras iestatīšana
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

Atkļūdošanas programmatūra
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

Android lietotne
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

Papildinājums
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: