Kā savienot wifi moduli ar releju. Viedreleja modulis

Sākums / Portatīvie datori

Iezvanpieeja
Jauda
3500 VA

Spriegums
tīkliem
220 V

Izmērs
relejs
8,8x3,8x2,3 cm

WiFi relejs Sonoff World On TH (TH16A) ir viedā sonoff slēdža versija. Šis relejs var iestatīt un uzturēt gaisa temperatūru un mitrumu no jebkuras vietas pasaulē, izmantojot internetu, izmantojot īpašu aplikāciju, kuru var uzstādīt jebkurā viedtālrunī.
Visbiežāk to izmanto, lai telpā uzturētu komfortablu temperatūru un mitrumu. Tas ir, relejam var pieslēgt apkures sistēmu un gaisa mitrinātāju, un ierīce automātiski ieslēgs/izslēgs apkures un mitrināšanas sistēmu. Relejus izmanto arī terārijos, kur nepieciešams īpaši precīzi uzturēt rāpuļu turēšanas apstākļus.
WiFi releja Sonoff World On TH (TH16A) funkcijas:
- Reāllaika temperatūras un mitruma uzraudzība
- Automātiskais ieslēgšanas/izslēgšanas režīms, pamatojoties uz iestatīto temperatūru vai mitrumu
- Iespēja iestatīt manuālo režīmu. Tūlītēja ieslēgšana/izslēgšana.
- Ierīču attālināta ieslēgšana/izslēgšana pat bez pievienotiem sensoriem.
- Atpakaļskaitīšanas taimeri, lai ieslēgtu / izslēgtu noteiktā laikā.
WiFi relejs Sonoff World On TH (TH16A) ir ražots Ķīnā. Kvalitāti apliecina oficiāla garantija un sertifikāts. Mūsu interneta veikalā jūs varat iegādāties par izdevīgu cenu.

Video apskats par WiFi releju Sonoff World On TH (TH16A)

Noskaties video par sildītājiem un veikalu Mēs tevi sasildām

. Tālvadības pults, izmantojot viedtālruni
. Bezmaksas aplikācija krievu valodā
. Ieslēdziet un izslēdziet saskaņā ar grafiku vai taimeri.
. Temperatūras un mitruma mērīšana
. Paziņojums par ierīces statusu.
. Zema cena

.
. Temperatūras un mitruma sensors
. Garantijas karte

Priekšrocības:
. Telpas mitruma un temperatūras tālvadības pults
. Bezmaksas aplikācija viedtālrunim IOS/Android platformā
. Cena
Trūkumi:
. Tālvadības pultij nepieciešams WiFi savienojums

WiFi releja fotoattēli Sonoff World On TH (TH16A)

Norādījumi, sertifikāts WiFi relejam Sonoff World On TH (TH16A)

Bieži uzdotie jautājumi (FAQ)

Kas ir Sonoff World On TH (TH16A) WiFi relejs un kā tas darbojas?
Sonoff World On TH (TH16A) relejs ir elektroierīce ar iebūvētu Wi-Fi moduli, kas ļauj attālināti vadīt elektroierīces, izmantojot internetu no jebkuras vietas pasaulē.

Kādas elektroierīces var vadīt, izmantojot WiFi releju Sonoff World On TH (TH16A)?
Jūs varat vadīt jebkuras elektroierīces, kurām nepieciešama periodiska ieslēgšana un izslēgšana. Piemēram, laistīšanas vai apkures sistēmas.

Kas jādara, lai vadītu Sonoff World On TH (TH16A) releju, izmantojot WiFi?
Lai to izdarītu, tālrunī vai planšetdatorā ir jālejupielādē un jāinstalē lietojumprogramma eWeLink. Pēc tam, izpildot norādījumus, pievienojiet releju un varat to izmantot.

Sāksim no sākuma.

Mikroshēma ESP 8266

ESP8266 mikroshēma ir īpaši izstrādāta lietu internetam. Šīs mikroshēmas izmantošanai ir divas iespējas. Pirmais ir kā UART-WIFI tilts savienojumam ar mikrokontrolleru un AT komandu vadīšanai. Otra iespēja ir tāda, ka pati mikroshēma spēlē vadības kontroliera lomu. Pēc manām aplēsēm, elektronikas entuziastu vidū mikroshēmu biežāk izmanto kā vadības kontrolieri.

Mikroshēmas iespējas:

  • 802.11 b/g/n atbalsts
  • Iebūvēts 32 bitu MCU ar zemu enerģijas patēriņu
  • Iebūvēts 10 bitu ADC
  • Iebūvēts TCP/IP steks
  • Iebūvēts RF signāla pastiprinātājs
  • Antenu daudzveidības atbalsts
  • WiFi 2,4 GHz, atbalsts WPA/WPA2
  • Atbalstiet STA/AP/STA+AP režīmus
  • SDIO 2.0, (H) SPI, UART, I2C, I2S, IR tālvadības pults, PWM, GPIO
  • STBC, 1x1 MIMO, 2x1 MIMO
  • A-MPDU un A-MSDU apkopošana un 0,4 s aizsardzības intervāls
  • Izejas jauda +20 dBm 802.11b režīmā

Mikroshēma ir ļoti integrēts WiFi risinājums. Mums izdevās visu nepieciešamo ievietot mikroshēmā. Tipiskā minimālā shēma, kas nepieciešama mikroshēmas darbībai, sastāv tikai no septiņiem elementiem.

Fotogrāfijas, lai salīdzinātu līdzīgu risinājumu komponentu skaitu.

Saskaņā ar dažiem avotiem, visu šo skaistumu kontrolē 32 bitu Xtensa LX106 procesora kodols, saskaņā ar citiem avotiem - Tensilica’s L106 Diamond. Zem mikroskopa mikroshēma izskatās kā vesela savienotu elementu pilsēta.

Viens no svarīgākajiem parametriem ir enerģijas patēriņš. ESP8266 tas ir vienkārši pārsteidzošs:

  • 215mA nepārtrauktas pārraides režīmā.
  • 1mA savienojuma uzturēšanas režīmā ar piekļuves punktu
  • 10uA dziļā miega režīmā ar reāllaika pulksteņa darbību
  • 0,5 uA strāvas izslēgšanas režīmā

Laiks, kas nepieciešams, lai pamostos un sāktu pārraidīt paketi, ir mazāks par 2 ms. Piemēram, mērot temperatūru ik pēc 100 sekundēm un pieslēdzoties piekļuves punktam un pārsūtot uzkrātos datus ik pēc 300 sekundēm (pārējā laikā mikroshēma guļ), vidējā strāva būs aptuveni 1 mA. Tas ir vairāk nekā trīs mēnešu darbība no trim AA baterijām ar ietilpību 2600 mAh.

Par moduļiem ESP

Pašlaik populārākie ESP8266 mikroshēmu moduļi ir ESP-01, ESP-02, ESP-03, ESP-04, ESP-05, ESP-06, ESP-07, ESP-08, ESP-09, ESP-10, ESP-11, ESP-12, ESP-12E. Tie atšķiras ar vadu tapu skaitu, savienotāja klātbūtni ārējās antenas pievienošanai un to izmēriem.

Tagad pārdošanā jau varat atrast ESP8266 vecāko brāli - tas ir ESP-32 modulis. Vietnē Aliexpress šie moduļi līdz šim ir pieejami tikai diviem pārdevējiem. Cena ir aptuveni 250 rubļi pret 110 rubļiem ESP-12E. Jaunajā modulī būs vēl vairāk labumu.

ESP-32 galvenās iezīmes. (noklikšķiniet, lai skatītu)

WiFi
- 802.11 b/g/n/e/i
- 802,11 n (2,4 GHz), līdz 150 Mbps
- 802.11i drošības līdzekļi: iepriekšēja autentifikācija un TSN
- 802.11 e: vairāku rindu pārvaldība, lai pilnībā izmantotu QoS trafika prioritāšu noteikšanu
- Wi-Fi aizsargātā piekļuve (WPA)/WPA2
- Wi-Fi aizsargātā iestatīšana (WPS)
- UMA saderīgs un sertificēts
- Antenas dažādība un izvēle
- A-MPDU un A-MSDU apkopošana
- WMM jauda un U-APSD
- sadrumstalotība un defragmentēšana
- Wi-Fi Direct (P2P), P2P atklāšana, P2P grupas īpašnieka režīms un P2P enerģijas pārvaldība
- Infrastruktūras BSS stacijas režīms / Soft AP režīms
- Automātiska bākas uzraudzība / skenēšana
- SSL skursteņi ar aparatūras paātrinātājiem

Bluetooth
- CMOS vienas mikroshēmas pilnībā integrēts radio un bāzes josla
- Bluetooth Piconet un Scatternet
- Bluetooth 4.2 (BR/EDR/BLE)
- Adaptīvā frekvences lēciens (AFH)
- SMP
- 1., 2. un 3. klases raidītājs bez ārēja jaudas pastiprinātāja
- +10 dBm tras sitiena jauda
- NZIF uztvērējs ar -90 dBm jutību
- Līdz 4 Mbps liela ātruma UART HCI
- SDIO/SPI HCI
- CVSD un SBC
- Zems enerģijas patēriņš
- Minimālā ārējā sastāvdaļa

CPU un atmiņa
- Xtensa® divkodolu 32 bitu LX6 mikrofonu procesori, līdz 400MIPS
- 128 KB ROM
- QSPI Flash/SRAM, līdz 4 x 16 MB
- Barošanas avots: 2,5 V līdz 3,6 V
- 416 KB SRAM

Pulksteņi un taimeri
- 2 MHz līdz 40 MHz kristāla oscilators
- Iekšējais 8 MHz oscilators ar kalibrēšanu
- Ārējais 32 kHz oscilators RTC ar kalibrēšanu
- Iekšējais RC oscilators ar kalibrēšanu
- Divas taimeru grupas, ieskaitot 3 x 64 bitu taimerus un 1 x sargsuns katrā grupā
- RTC taimeris ar subsekundes precizitāti
-RTC sargsuns

Uzlabotas perifērijas saskarnes
- 12 bitu SAR ADC līdz 16 kanāliem
- 2 x 10 bitu D/A pārveidotāji
- 10x pieskāriena sensori
- Temperatūras sensors (-40 +125°C)
- 4 x SPI
- 2 x I2S
- 2 x I2C
- 2 x UART
- 1 resursdators (SD/eMMC/SDIO)
- 1 slavenais (SDIO/SPI)
- Ethernet MAC saskarne ar īpašu DMA un IEEE 1588 atbalstu
- CAN 2.0
- IR (TX/RX)
- Motors PWM
- LED PWM līdz 16 kanāliem

Drošība
- Tiek atbalstīti visi IEEE 802.11 standarta drošības līdzekļi, tostarp WFA, WPA/WPA2 un WAPI
- Droša sāknēšana
- Flash šifrēšana
- 1024 bitu OTP, līdz 768 bitu klientiem
- Kriptogrāfa aparatūras paātrinājums:
- AES 128/192/256
- HASH (SHA-2) bibliotēka
- RSA
- Radoma numuru ģenerators

Īpaši interesants ir paziņotais atbalsts CAN kopnei. Drīzumā būs iespējams vadīt automašīnu sistēmas un veikt diagnostiku caur WiFi tieši no mobilās ierīces.

Bet atgriezīsimies pie ESP-12E. NodeMCU platforma ir veidota, pamatojoties uz šo moduli.

Par platformu

Platforma izmanto ESP-12 moduļa iespējas un tai nav sava mikrokontrollera. Ķīnieši ražo daudz klonu ar dažādiem interfeisa pārveidotājiem, un pašām platformām ir dažādi izmēri.

Pēc noklusējuma platforma ir ielādēta ar NodeMCU programmaparatūru ar atbalstu LUA skriptu valodas tulkam. Skripti nosaka tāfeles uzvedību.

Es rakstu un augšupielādēju programmas, izmantojot Arduino IDE. Lai strādātu ar platformu, jāinstalē bibliotēkas. Bibliotēkās ir liels skaits programmu piemēru.

Bibliotēku instalēšana vidē Arduino IDE strādāt ar NodeMCU .

Lai instalētu bibliotēkas, jums jāiet uz Arduino IDE iestatījumiem un laukā “Papildu dēlis” jāievada adrese http://arduino.esp8266.com/package_esp8266com_index.json.

Ritiniet sarakstu uz leju un atrodiet ESP8266 by ESP8266 Community un instalējiet bibliotēkas.

Aizvērt valdes pārvaldnieku. Dodieties uz "Rīki" un atlasiet NodeMCU plati atbilstoši savai versijai.

Lai saprastu, kuru moduli esat instalējis un kuru versiju izvēlēties, skatiet moduli. Ja kontakti uz tā atrodas no trim pusēm, tas ir ESP-12E, ja tikai no divām pusēm, tas ir ESP-12.

NodeMCU platformas pin piešķiršana

Bibliotēku atbalstītās funkcijas priekš Arduino IDE .

Pilnu aprakstu var izlasīt šeit https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_ru un krievu valodā. Es runāšu par galvenajām funkcijām.

GPIO tiek kontrolēts tāpat kā Arduino. pinMode, digitalRead, digitalWrite, analogWrite funkcija kā parasti. analogRead(A0) attiecīgi nolasa ADC vērtību no analogās ieejas A0. analogWrite iespējo programmatūras PWM. PWM frekvence ir aptuveni 1 kHz. PWM diapazons ir no 0 līdz 1023, Arduino, kā mēs atceramies, līdz 255. Pārtraukumi tiek atbalstīti arī jebkurā GPIO, izņemot GPIO16. Funkcijas millis () un micros () atgriež milisekundes un mikrosekundes, kas ir pagājušas kopš moduļa palaišanas. NodeMCU funkcija delay () darbojas savādāk nekā Arduino. Šeit aizkaves izmantošana ir apsveicama un pat nepieciešama lielās programmās. Ja modulis atbalsta WiFi savienojumu, tam ir jāveic daudzi fona uzdevumi, kas nav jūsu skice. SDK bibliotēku WiFi un TCP/IP funkcijām ir iespēja apstrādāt visus rindā esošos notikumus pēc katras cilpas() funkcijas pabeigšanas vai aizkaves(...) izpildes laikā. Ja ir jūsu koda daļas, kuru izpilde prasa vairāk nekā 50 milisekundes, jums ir jāizmanto aizkave (...), lai WiFi steks darbotos pareizi. Bet delayMicroseconds() bloķē citu uzdevumu izpildi un nav ieteicama, ja kavēšanās pārsniedz 20 milisekundes. Seriālā tiek izmantota aparatūra UART0, kas darbojas uz PIO1(TX) un GPIO3(RX).

Programma četru releju vadīšanai no mobilās lietojumprogrammas

Pēc bibliotēku uzstādīšanas mēs pievienojam platformai 4 releju bloku ar tapām D1, D2, D3, D4, kas atbilst attiecīgi GPIO 5, 4, 0, 2. Tad mēs pievienojam strāvu platformai un releja blokam. Releja blokam, kas man ir, ir viena funkcija. Lai ieslēgtu releju, jums ir jāvelk tapa uz zemi. Tas ir, loģiskais 0 ieslēdz releju, bet 1 izslēdz to.

Es apsvēršu trīs releja bloku vadības programmas iespējas.

Pirmā programma izmanto populāro bibliotēku aRest https://github.com/marcoschwartz/aREST

Šī ir API apdarinātāja bibliotēka, kas ļauj kontrolēt GPIO, izmantojot http pieprasījumus, piemēram, http://192.168.0.10/digital/6/1, tās iespējas: iestatiet GPIO uz digitālo vai analogo (PWM), iestatiet 0 vai 1 kontaktam. Digitālais režīms, atgriezt mainīgos un nolasīt tapu stāvokli.

Es apkopoju un lejupielādēju programmu no piemēriem, kas bija kopā ar bibliotēku. No lietošanas viedokļa tas nevar būt vienkāršāks.

Programmā Setup tiek izveidots savienojums ar piekļuves punktu, par kuru tiek ziņots, izmantojot COM portu. Un cilpa izskatās šādi:

void loop() (

WiFiClient klients = server.available();

ja (!klients) (

atgriešanās;

}

kamēr(!klients.pieejams())(

kavēšanās (1);

}

rest.handle(klients);

}

Visi. Nav skaidrs, kas tur notiek. Tas darbojas, bet mēs faktiski neko neprogrammējam. Mēs vienkārši palaižam programmu, pārējo paveic bibliotēka. Bet interesantāk ir iemācīties strādāt ar GPIO “ar roku”. Jā, starp citu, mana programma sastinga pēc nenoteikta laika. Dažreiz pēc 40 minūtēm, dažreiz pēc 5-6 stundām. Atgriežoties mājās pēc 8 stundu darba dienas, es vienmēr atklāju, ka programma nedarbojas. Šajā gadījumā maršrutētājs parāda, ka WiFi klients ir savienots un tam ir piešķirta IP adrese. Es ātri zaudēju interesi par bibliotēku. Es neesmu redzējis nevienu sūdzību par aRest iesaldēšanu krievu valodas forumos. Es jau biju vainīgs NodeMCU jeb nestabilā barošanas avotā, bet turpmākie eksperimenti pierādīja, ka manā gadījumā vainīga bija programma. Visticamāk, man ir īpašs gadījums. Es nesaku, ka bibliotēka nestrādā.

Mēs sakārtojām aRest.

Otrā programma rakstīts neatkarīgi, tiek izmantota tikai viena spraudņu bibliotēka #include . Programma ir vienkārša un skaidri parāda, kā pārvaldīt Pins, izmantojot tīmekļa pieprasījumus. Šī programma var kontrolēt tikai loģiskos stāvokļus uz tapām D1-D4 un parādīt informāciju par programmas darbības laiku kā pārbaudes pieprasījumu. Ja nepieciešams, varat pievienot programmu atlikušajiem GPIO, “iemācīt” tai ražot PWM utt. Pin D4 ir savienots ar zilu LED, kas atrodas uz ESP-12E moduļa. Pēc aRest sasalšanas es uz laiku atvienoju 4. releju no D4 un savā programmā pievienoju pāris rindiņas, lai mirgotu šo LED. Atnācu mājās pēc darba un paskatījos - mirgo, tas nozīmē, ka strādā. Es to pārbaudīju savā mobilajā tālrunī, un tas noteikti darbojas. Programma strādāja 8 dienas bez sasalšanas, būtu strādājusi ilgāk, bet man ir tikai viens NodeMCU, tāpēc turpināju to pētīt un programmu nācās pārtraukt.

Pēc programmas kompilēšanas un ielādēšanas seriālā porta monitorā programma ziņos par savienojuma statusu un IP adresi, ko platforma saņems no piekļuves punkta.

Lai kontrolētu šo divu programmu releja bloku, mobilajam tālrunim, kurā darbojas operētājsistēma Android OS, tika izveidota aplikācija. Lietojumprogramma ir ļoti vienkārša, tā tika izveidota App Inventor 2. Aplikācijas izveides procesu aprakstīšu vēlāk. Pirmkārt, trešā iespēja releja vadības risinājumam.

Trešais variants komplekss. Platformas programmaparatūra un Android programma no viena izstrādātāja. Es izmantoju Blynk pakalpojumu. Tas ir uz mākoņiem balstīts pakalpojums grafisko vadības paneļu izveidei un piemērots plašam mikrodatoru un mikrokontrolleru klāstam.

Lai izveidotu savu projektu, kas tiek kontrolēts, izmantojot Blynk, jums ir nepieciešams ļoti maz: instalējiet lietojumprogrammu (ir pieejamas versijas iOS un Android ierīcēm) vai izmantojiet tīmekļa veidlapu. Šeit jums būs jāreģistrējas vienā solī - ievadiet savu e-pastu un paroli. Fakts ir tāds, ka Blynk ir mākoņa risinājums, un bez reģistrācijas jebkurš lietotājs var iegūt kontroli pār aparatūru.

Interesenti var instalēt serveri lokāli. Šajā gadījumā piekļuve internetam nav nepieciešama.

Es aprakstīšu pašu procesu. Tas sastāv no divām daļām.

Pirmā daļa. Lejupielādējiet Blynk no pakalpojuma Google Play. Instalējiet un palaidiet programmu

  1. Noklikšķiniet uz "Izveidot jaunu projektu"
  2. Ievadiet projekta nosaukumu un laukā “Aparatūras modelis” atlasiet NodeMCU. Apgūstiet Auth Token no galvas vai pierakstiet to uz papīra un nosūtiet uz savu e-pastu. Noklikšķiniet uz "Izveidot".
  3. Noklikšķiniet uz “+” stūrī.
  4. Izvēlieties "Poga". Kā jau esat pamanījis, katrs projektam pievienotais elements maksā enerģiju. Pēc noklusējuma jums tiek dota 2000. Pievienojot logrīkus, tiks patērēta enerģija. Ja jums ir nepieciešams ievietot vairāk logrīku, jums būs jāpērk enerģija par naudu.

  1. Šeit ir mūsu poga. Noklikšķiniet uz tā. Tiks atvērti tā iestatījumi.
  2. Atlasiet nosaukumu, tapu, uz kuru tā darbosies, pogas vai slēdža režīmu un nosaukumu “ieslēgts” un “izslēgts”. Jūs nevarat invertēt signālu no lietojumprogrammas pogas. Maniem relejiem: poga ir izslēgta - 0 pie izejas, relejs ir ieslēgts un otrādi. Varat noteikt loģikas darbības noteikumus, instalējot serveri savā lokālajā datorā.
  3. Pēc tam noklikšķiniet uz trīsstūra augšējā labajā stūrī. Programma pārslēdzas no rediģēšanas režīma uz darbību.
  4. Pogas darbojas. Ievērības cienīgs ir tas, ka tiek atbalstīts multi-touch. Es mēģināju vienlaicīgi nospiest 6 pogas. Viss darbojas (telefonam pēc apraksta ir 10 spiediena punkti).

Otrā daļa - šī ir NodeMCU programmaparatūra. Lejupielādējiet un instalējiet Blynk bibliotēkas https://github.com/blynkkk/blynk-library. Palaidiet Arduino IDE - Fails - Paraugi - Blynk - BoardsAndShields - ESP8266_Standalone.

Piemērā ievadiet autentifikācijas pilnvaru no slepenā pasta sūtījuma. Un arī jūsu WiFi tīkla SSID un parole, lai piekļūtu tam.

Visi. Sastādīt un šūt. Viss darbojās pirmajā reizē. Ja izmantojat mākoņpakalpojumu, gan mobilajam tālrunim, gan NodeMCU ir jābūt piekļuvei internetam.

Lietojumprogrammas izveide iekšāApp Izgudrotājs.

App Inventor ir Android lietojumprogrammu vizuālās izstrādes vide, kas no lietotāja prasa minimālas programmēšanas zināšanas. Sākotnēji izstrādāta Google Labs, bet pēc šīs laboratorijas slēgšanas tā tika nodota Masačūsetsas Tehnoloģiju institūtam. Programmēšanai App Inventor izmanto grafisko interfeisu, vizuālo programmēšanas valodu, kas ir ļoti līdzīga Scratch un StarLogo TNG. Saprast, kā uzrakstīt pieteikumu, nav tik grūti. Es neatradu nekādu noderīgu dokumentāciju krievu valodā, bet vietnē YouTube ir daudz videoklipu.

Pakalpojumam ir divas galvenās cilnes. Pirmais ir “Designer”, šeit komponenti tiek ievietoti vizuālajā redaktorā. Interfeisa izstrādes ātrums ir ļoti augsts, pateicoties vienai pakalpojuma App Inventor funkcijai. Mobilajā ierīcē ir jāinstalē lietojumprogramma MIT App Inventor 2 Companion. Palaidiet to. Vietnē atlasiet Connect — AI Companion. Tiks ģenerēts un ekrānā parādīts QR kods. Lietojumprogrammā jānoklikšķina uz “skenēt QR kodu” un jāskenē kods. Pēc pāris sekundēm lietojumprogramma parādīsies jūsu mobilās ierīces ekrānā. Jauni elementi vai jebkuri mainīti dati burtiski sekundē kļūst pieejami verifikācijai mobilajā ierīcē.

Ekrānā ir: ievades lauks IP adreses ievadīšanai, poga adreses iestatīšanai un testa pieprasījuma nosūtīšanai. Zemāk ir komponents “WebViewer”, tas parādīs lapu, kas nosūtīta kā atbilde no NodeMCU. Zemāk ir 4 divu pogu grupas, kas ieslēdz un izslēdz releju. Mums ir nepieciešams arī “TinyDB” komponents, kurā mēs saglabāsim mainīgo, lai izveidotu vaicājumu. Testēšanai pievienoju arī balss atpazīšanas komponentu, lai releju varētu vadīt ar balss komandām. Es neaprakstīšu teksta atpazīšanas darbību algoritmu, jo šīs funkcijas izmantošana ir ārkārtīgi neērta. Vispirms jānospiež poga, pēc tam parādās Google logs ar uzrakstu “runāt”, pēc tam tiek izrunāta komanda. Turklāt pēc komandas izrunas pabeigšanas atpazīšanas sistēma kādu laiku nogaida, tad saprot, ka viss jau ir pateikts. Tad nāk runas atpazīšana un teksta atbilde. Tas jāsalīdzina ar iepriekš sagatavotām frāzēm. Un tikai pēc tam komanda tiks izpildīta. Vienkāršāk ir pieskarties pogai.

Otro cilni sauc par "Bloki". Šeit visa lietojumprogrammas “programmatūras” daļa ir norādīta bloku veidā.

Šeit programmas algoritms tiek sastādīts no blokiem. Algoritma galvenā daļa ir ekrānuzņēmumā. Es aprakstīšu, kas šeit notiek.

  • Kad SET.Click - nospiežot pogu “set”, izsauciet IP funkciju
  • Tālāk nāk pati IP funkcija. Tas saglabā IP adresi no ievades lauka TinyDB, sākumā pievienojot “http://”. Pēc tam WebViewer.GoToUrl paņem adresi no TinyDB, beigās pievieno “/test” un pāriet uz šo adresi. Es saņemu “http://192.168.0.1/test”. Programmā WebViewer ekrānā tiek ielādēta informācija, ka pārbaude ir izturēta, un tiek parādīts NodeMCU nepārtrauktas darbības laiks. Ja IP adrese ir ievadīta nepareizi, mēs saņemam ziņojumu par lapas atvēršanas neiespējamību.
  • Kad ON1.Click (ON1 ir pogas nosaukums), tiek izsaukta funkcija ON1.
  • Funkcija ON1 paņem adresi no TinyDB, pievieno tai “/D1/0”, iegūstot “http://192.168.0.1/D1/0” un nosūta pieprasījumu. NodeMCU, saņemot šo pieprasījumu, saprot, ka pin D1 ir jāiestata uz 0. Tas izpilda un nosūta atbildi “GPIO set OK”, ko mēs redzam WebViewer.
  • Nākamā poga OFF1 dara to pašu, tikai beigās pievieno “/D1/1”. Iestata loģiku 1 uz tapu D1. Relejs izslēdzas.

Pārējās pogas darbojas līdzīgi, mainot PIN numurus un nepieciešamo stāvokli pieprasījumā.

Kad viss ir pārbaudīts un darbojas, noklikšķiniet uz Build — App (saglabāt .apk manā datorā). Lietojumprogrammas apk fails tiek apkopots un lejupielādēts. Tas ir jāinstalē jūsu mobilajā ierīcē, iepriekš iestatījumos atļāvot instalēt lietojumprogrammas no trešo pušu avotiem. Tagad lietojumprogramma sāk darboties pati. AI Companion vairs nav nepieciešams, un nav nepieciešams arī savienojums ar internetu.

Tādā veidā jūs varat viegli izveidot lietojumprogrammu savai Android ierīcei, lai pārvaldītu WiFi slodzi.

NodeMCU un mobilais tālrunis ir savienoti ar mājas maršrutētāju. Ja nav WiFi piekļuves punkta, NodeMCU var darboties kā piekļuves punkts, lai savienotu mobilo ierīci tieši ar ESP8266. Piemēram, garāžas durvju atvēršanas kontrole un gaismas ieslēgšana garāžā.

P.S. Man vēl nav izdevies pacelt piekļuves punktu platformā. Piemērs, kas nāk ar bibliotēkām, netiek apkopots. Arduino IDE vienkārši uzkaras kompilācijas laikā. Man tas vēl ir jāizdomā.

P.P.S. Es pacēlu punktu uz platformu, bet vēl neesmu sasniedzis atbilstošu darbu. Komandas tika izpildītas vai nu ar pāris sekunžu nokavēšanos, vai arī netika izpildītas vispār. Moduļa izpēte pagaidām ir apturēta. Aizņemts ar auto apkopi.

Un skatiet arī MP3509 - jaunu WiFi releju ar lieliskām iespējām!

MP3509.

Nav pieejams

Ziņojums

par ierašanos noliktavā

Pievienot izlasei

Moduļa darbība ir pārtraukta. Izmantojiet funkcionālo aizstājēju MP3509.

Wi-Fi relejs ir paredzēts elektroierīču vadīšanai, izmantojot WiFi savienojumu mājas vai uzņēmuma tīklā. To var veiksmīgi izmantot kategoriju “Lietu internets” vai “Kontrolētās mājas” projektos. Relejs ļauj attālināti ieslēgt vai izslēgt divas savas elektroierīces, izmantojot bezmaksas mobilo aplikāciju Android ierīcēm. Un, ja jūsu interneta pakalpojumu sniedzējs nodrošina iespēju piekļūt jūsu mājas tīklam no ārpuses (statiskā IP adrese), tad jums ir iespēja vadīt elektroierīces, izmantojot internetu. Jūs varat iegult mūsu WiFi releja vadību savās lietojumprogrammās un programmās, jo komandu sistēma ir atvērta un viegli lietojama.

Specifikācijas

Īpatnības

  • Pašreizējā moduļa versija īsteno:
  • ieslēgšanas/izslēgšanas relejs, 2 kanāli
  • ieslēdziet releju uz noteiktu sekunžu skaitu
  • dzinēja stundu skaitītājs - iespēja iegūt informāciju par katra releja kopējo ieslēgšanās laiku
  • moduļa iestatīšana, izmantojot programmu Windows vai lietojumprogrammu Android
  • iespēja atspējot piekļuves punktu, strādājot modulī mājas tīklā
  • aizstājot moduļa piekļuves punkta noklusējuma paroli ar savu unikālo
  • IP adreses iegūšana tīklā un unikāla moduļa numura iegūšana pēc pieprasījuma

Darbības princips

Modulis ap sevi izveido Wi-Fi tīklu vai savienojas ar esošu. Zinot šī tīkla moduļa IP adresi, varat to kontrolēt. Pārvaldības ērtībai un skaidrībai tiek piedāvāta bezmaksas programma Android ierīcēm. Jums ir arī pieeja AT komandu sistēmai, kuru zinot, varat piekļūt moduļa vadībai no savām lietojumprogrammām jebkurā platformā, kas atbalsta UDP protokolu (ports 7777). Izmantojot speciālo utilītu HERCULES no HWgroup uzņēmuma www.HW-group.com, varat izpētīt vadības un datu apmaiņas procesu ar moduli protokola līmenī (cilne LEJUPIELĀDE)

Ierīces darbības režīmi

  • Piekļuves punkts. Modulis ap sevi izveido savu tīklu, kuram var pieslēgties, izmantojot viedtālruni, planšetdatoru, datoru, klēpjdatoru, Raspberry PI... un vadīt moduli
  • Kā daļa no vietējā tīkla. Modulis savienojas ar WiFi maršrutētāja izveidoto tīklu un ir pieejams kā standarta tīkla ierīce, izmantojot maršrutētāja piešķirto IP adresi.
  • Kombinēts. Modulis vienlaikus darbojas kā piekļuves punkts un tīkla ierīce

Papildus informācija

Moduļa AT komandas.

Terminālī ierakstiet šo:

!SetR0_1 - izslēdziet releju 1

Atbilde: !LEDOFF1

!SetR1_1 - ieslēdziet releju 1

Atbilde: !LEDON1

!SetR0_2 - izslēdziet releju 2

Atbilde: !LEDOFF2

!SetR1_2 - ieslēdziet releju 2

Atbilde: !LEDON2

!GetAll - iegūstiet 1. un 2. releja stāvokli.

Jaunums! Versijai 1.5 Pārdošanā no 2015. gada 1. jūlija)

!StartPulseR1,N - ieslēdziet releju 1 uz N sekundēm (N 1-400)

!StartPulseR2,N - ieslēdziet releju 2 uz N sekundēm (N 1-400)

Atbilde: !Labi

Pēc strāvas ieslēgšanas releji ir ieslēgtā stāvoklī. Lai šī komanda darbotos pareizi, vispirms ir jāizslēdz relejs, pēc tam komanda darbosies pareizi - relejs ieslēgsies uz norādīto sekunžu skaitu. Ja relejs sākotnēji ir ieslēgts, tad pēc norādītā laika intervāla beigām relejs jebkurā gadījumā tiks izslēgts.

!GetAll - iegūt releja darbības laika skaitītāju vērtības un pašreizējo stāvokli

Atbilde (4 rindiņas):

LEDOFF1 1. releja statuss

LEDOFF2 2. releja statuss

COUNT50 1. relejs laikā, minūtēs

COUNT139 2. relejs ir laikā, minūtēs

!Saņemt IP - iegūstiet IP adresi vietējā tīklā, kā arī plates nosaukumu un indeksu (saskaņā ar pēdējiem cipariem) Ar šo komandu jūs varat atrast ierīces tīklā. Programmaparatūras versiju var uzzināt no tīkla nosaukuma, ko modulis izveido ap sevi:

Atbilde: !IPADR,192.168.2.109,WIFI_2RELE V1.5_10539301

kur WIFI_2RELE ir nosaukuma sakne, V1.5 ir programmaparatūras versija, 10539301 ir moduļa numurs (ID)

ANDROID WIFI_2RELE V1.5 testa programmas skaidrojumi

Lejupielādējiet lietotni, bet vispirms atinstalējiet veco versiju.

1. Iestatījumiem ir ieviesta vecāku kontrole, lai nejauši neatiestatītu iestatījumus: kods 0000

2. Ir ievadīti releja kopējā darbības laika rādījumi minūtēs (pirms strāvas izslēgšanas tie netiek saglabāti atmiņā)

Cipari virs lampām parāda darbības laiku minūtēs. Lasījumi tiek saukti

noklikšķinot uz ikonas "Pulkstenis".

3. Ieviesta vietējās adreses meklēšana, strādājot mājas tīklā

lai meklētu ierīci, varat sastādīt adresi 255.255.255.255 vai savu masku

4. Varat ieslēgt un izslēgt 2 relejus

5. Ja pieslēdzamies modulim kā piekļuves punktam, tad tiek izmantota adrese 192.168.4.1.

Apraksts par ieiešanu IESTATĪJUMU režīmā un savienojuma izveidi ar mājas vai uzņēmuma WIFI tīklu V1.5

1. Pieslēdziet dēlim strāvu un pēc 1 sekundes. aizveriet kontaktus “Ievadiet iestatījumus”, piemēram, ar pinceti. Skatiet cilni Shēmas

2. WiFi moduļa zilā gaismas diode sāks īsi mirgot ar frekvenci 1Hz. Apturiet apmēram 5 LED mirgošanas laiku.

3. Atveriet kontaktus

4. Jūs esat iegājis SETTINGS režīmā.

5. Izveidojiet savienojumu ar moduļu tīklu un atveriet programmu Configurator

Sīkāka informācija sadaļā Norādījumi MP3500 moduļa iestatīšanai darbam vietējā un tīkla režīmosV1.5

grāmatzīme Lejupielādēt

Lejupielādējiet konfiguratoru operētājsistēmai Android 1.5

Raksti

Shēmas

Shematiska diagramma

Strāvas padeves shēma

Apkope

  • Ieejot iestatījumu režīmā, moduļa iestatījumi tiek atgriezti uz rūpnīcas vērtībām. Piekļuves punkta noklusējuma parole tiek atjaunota uz 180160180160. To var izmantot, ja esat aizmirsis tīkla iestatījumus vai mainījis mājas tīkla maršrutētāju.
  • Pēc strāvas padeves releji ir ieslēgtā stāvoklī: izmantojiet NC kontaktus, lai kontrolētu slodzi
  • Kad strāva ir izslēgta, releja stāvoklis netiek saglabāts: ieteicams, lai slodze un modulis tiktu darbināti no vienas 220 V fāzes un caur 1 ķēdes pārtraucēju.

Jautājumi un atbildes

  • Vai ir iekļauts barošanas avots? Ja nē, kāds ir vienkāršākais veids, kā darbināt dēli?
    • Sergej, paldies par interesi par mūsu attīstību! Bloks nav iekļauts. Varat izmantot jebkuru tīkla adapteri ar izejas spriegumu 12V un strāvu vismaz 0,5A. Tie var būt no veciem bezvadu tālruņiem vai citas elektronikas. Vai arī varat iegādāties papildus, piemēram, šo http://www.electronshik.ru/item/kit-pw1221brs-25-12-219073, varat arī pasūtīt Master Kit moduļus http://www.electronshik.ru/item/ komplekts tur -mp3500-1910043 tas ietaupīs piegādes laikā
  • Labvakar. Sakiet, lūdzu, vai šo releju ir iespējams vadīt caur internetu no Windows datora (savienojot releju ar Wi-Fi maršrutētāju)? Un kāds ir šī releja strāvas patēriņš?
    • Modulis patērē strāvu līdz 400mA. Iespēja kontrolēt šo releju, izmantojot internetu, ir atkarīga no jūsu pakalpojumu sniedzēja - jums ir nepieciešama statiska adrese un atvērti porti. Jums būs jāveic daži iestatījumi maršrutētājā - tā sauktais. portu pāradresācija. Mums ir līdzīgs relejs, kas internetā nav tik prasīgs un darbojas caur “mākoni” pat caur mobilo sakaru operatoriem MP3506 http://site/shop/smarthome/smarthouse/1922598
  • Sveiki. Vai tā ir gatava (samontēta) iekārta??, ja nē, kur var nopirkt saliktu?? Vai tai ir HTTP pieprasījumu pārvaldība? Aptuveni - http:IP-adrese#relevate-off
    • Jā, šī ir gatava ierīce. To kontrolē ar savām komandām un pārraida, izmantojot UDP. Sīkāka informācija mūsu mājas lapā.
  • Sveiki. Es no jums iegādājos MP3500 releja bloku, taču nevaru to konfigurēt darbam tīklā, izmantojot programmu telnet_esp_lite. Tas atrod WIFI tīklu, bet, noklikšķinot uz OPEN, tiek parādīts, ka ziņojumu serveris nereaģē. Es izmēģināju Windows 8.1 operētājsistēmu citā datorā, kurā darbojas operētājsistēma Windosw 10, taču rezultāts bija tāds pats. Lūdzu, palīdziet man noskaidrot, kas ir nepareizi, es daru visu saskaņā ar instrukcijām. t. 8-985-352-32-09 Viktors
    • Mēģiniet iet soli pa solim: 1. Instalējiet Android lietojumprogrammu un izveidojiet savienojumu ar moduļu tīklu. Noklusējuma adrese ir 192.168.4.1. 2. Izmantojot konfiguratoru, pievienojiet moduli savam tīklam. Pārbaudiet, vai šajā gadījumā modulis tiek kontrolēts. 3. Kad esat pārliecināts, ka modulis ir pievienots tīklam un reaģē uz lietojumprogrammu komandām, pārejiet uz termināļa programmu, piemēram, Telnet, pārvaldību.
  • Laba pēcpusdiena. Man attālināti (izmantojot internetu) jākontrolē temperatūra vasarnīcā - tikai apkures atteices gadījumā ziemā. Nevajag neko kontrolēt (tikai var paskatīties uz viena termometra rādījumu, t.i., negribu pārmaksāt par pults iespēju, jo ja atslēgsies apkure, tik un tā būs jāiet tur). Kontroles metode nav svarīga (tā var būt viedtālrunī vai datorā, vai pat ar SMS pāris reizes dienā). Vai varat ieteikt kādu savu lētu ierīci (vai varbūt ne jūsu) šim nolūkam?
    • Skatiet MP3509 vai MA3401

Tālvadības WiFi relejs, slodzes kontrolei, baro ar maiņstrāvu, spriegums 90-250 volti. Slodzi kontrolē, pieslēdzot/atslēdzot ierīces barošanas spriegumu (90-250 volti) pie izejas kontaktiem. WiFi modulis ir balstīts uz ESP8266 ar savu programmaparatūru. Ražotājs piedāvā bezmaksas aplikāciju Android un IOS ierīcēm.
Ļauj pārvaldīt slodzi, ja ierīces atrašanās vietā ir WiFi tīkls un viedtālruņa atrašanās vietā internets (vai WiFi). Daudz teksta, fotoattēlu, video.
Preci ražotājs uzrāda bez maksas (18. punkts).

Un vecenei...

Un tā var būt nelaime vecai sievietei un vēl jo vairāk vecam vīrietim. Kad viņi jums raksta un piedāvā kaut ko interesantu un bezmaksas pārskatīšanai, jums nav spēka pretoties. Tā radās šis apskats.


Prece nonāca parastā kartona kastē, ietīta ar lenti. Iekšā ir neliels burbulis, kārtīgas mazas kastītes - nav par ko sūdzēties. Šoreiz pasts nepārprotami saudzēja kastīti. Deklarācija tika aizpildīta pareizi, un muitai nebija nekādu jautājumu.

Grupas iepakojums


Neļaujiet kastes izmēram jūs pārsteigt - tur joprojām bija kāds produkts. Bet viņa pārskats būs vēlāk)))
Pats relejs ir iepakots kartona kastē ar izmēriem 90x42x26 mm. Bruto svars - 52 grami, neto svars - 47 grami. Pašas ierīces izmērs ir 88x39x24 mm.

Prece kā ir


Iepakojums ir pilns ar visdažādāko informāciju angļu un (acīmredzot) ķīniešu valodā.


Iekšā nav nekā, izņemot releju un četras skrūves maisā. Spriežot pēc saites uz kastes, veikals atrodas taobao. Es pārbaudīju, un tas ir klāt.
Relejs ir salikts baltā plastmasas kastē. Ražotājs apgalvo, ka korpuss izgatavots no ABS plastmasas. Korpuss nav trausls, un tam praktiski nav smakas. Starp vadības ierīcēm un vadības ierīcēm tai ir poga, kas neizvirzās virs virsmas, un gaismas diode. Savienojuma spailes ir paslēptas zem pārsegiem galos.
Poga (instrukcijās tā tiek saukta par “SET”, bet nekādā veidā nav marķēta uz releja) tiek izmantota, lai pārslēgtu releju savienošanas pārī režīmā un atspējotu šo režīmu. Darba stāvoklī, kad ierīce ir savienota pārī, tā veic slodzes ieslēgšanas/izslēgšanas funkciju. Spiedienam jābūt īslaicīgam.
Konkrēti, uz korpusa nav pietiekami daudz fāzes un nulles apzīmējuma, ņemot vērā faktu, ka relejs atver tikai vienu vadītāju.

Piemēram šādi.


Iekšām

Korpuss nav pielīmēts un ir izjaukts ar nagu. Dēlis iekšā nav pieskrūvēts, bet arī nekarājas. Tas vienkārši sēž cieši. Lodēšana ir kvalitatīva, gandrīz nav kušanas pēdu. Strāvas vadītāji ir pielodēti.


Transformators un savienotājs ir pielodēti nedaudz šķībi, ja kādam tas ir svarīgi.


Strāvas aizsardzība tiek īstenota uz varistora 10D471K pie 300 voltiem kopā ar rezistoru. Es nezinu, cik tas ir uzticams, bet es gribētu parastu drošinātāju.
Komutācijas barošanas avots, pamatojoties uz 3020 tranzistoru un mikroshēmu, kuru es neatpazinu. Barošanas avota izejas spriegums, izmantojot 1117 3,3 voltu stabilizatoru, darbina ESP8266EX. Atmiņas mikroshēma - 25Q80DVSIG.
Relejs ir paslēpts zem uzlīmes ar ierīces nosaukumu (manējais ir 100000af92). Ar šo nosaukumu viedtālruņa programma atpazīs ierīci.


Relejs 10A 250 V maiņstrāvai. Sprūda spriegums 5V. Tam ir tikai viena parasti atvērtu kontaktu grupa.
Desmit pagriezieni gludeklim (2000 W) kā slodze, izturēja bez problēmām. Es nolēmu vairs nemocīt ne gludekli, ne releju))


Pašreizējais patēriņš (video)

Strāvas patēriņš: 5-7 mA pārslēgšanas režīmā un WiFi meklēšanas režīmā. Gaidīšanas režīmā, kad relejs bija izslēgts, mana ierīce nekonstatēja strāvu. Skaidrs, ka tā pastāv, bet tā ir niecīga.
Strāvas transformators ir tikko silts pēc divām stundām ar ieslēgtu releju.



Ņemot vērā dizaina pilnīgumu un iebūvēto iespēju trūkumu funkcionalitātes paplašināšanai, es beigšu aprakstīt iekšējos elementus. Tiek pieņemts, ka relejs ir iegādāts, integrēts kaut ko vadības sistēmā un vadīts ar programmu viedtālrunī. Ražotājs nepiedāvā mirgošanas iespējas. Pieļauju, ka varētu būt amatnieki (šī vārda labā nozīmē), kuri spēs pilnvērtīgāk izmantot ESP jaudu, nekā kontrolēt vienu slēdzi. Bet man šķiet, ka saistībā ar aprakstīto dizainu tā būtu perversija.
Ņemot vērā plašākās (maigi izsakoties) ESP iespējas, ražotājs var labi paplašināt releju līniju ar iespēju pārslēgt vairāk nekā vienu slodzi utt.

Pārejam pie viedtālruņa programmas.
Programma tiek piedāvāta bez maksas un nesatur reklāmu. Pašreizējā versija 2.1.10
Vērtējums pakalpojumā GooglePlay runā pats par sevi. Manuprāt, dažas lietas varētu padarīt skaidrākas. Īpaši krievvalodīgajiem lietotājiem)) Un viss tāpēc, ka stafetes savienošana pārī ar programmu nav pilnīga bez “dejām ar tamburīnu”. Es neesmu ābolu mīļotājs, tāpēc

Android lietotne

Tātad. Lejupielādējiet programmu. Mēs uzstādām. Galvenajā lapā ievadiet sava mobilā tīkla prefiksu (kāpēc?) bez tālruņa numura. Varbūt nākotnē plānota kāda mijiedarbība ar tālruņa numuru? Pēc tam ievadiet e-pastu, uz kuru tiks nosūtīts kods. Atstājiet paroli tukšu un noklikšķiniet uz Reģistrēties.
Jūs saņemsiet kodu pa e-pastu. Tas jāievada augšējā rindā un divreiz jāievada izveidotā parole (vismaz 8 rakstzīmes). Noklikšķiniet uz Tālāk un esat reģistrējies. Pieteikšanās pieteikšanās ir jūsu e-pasts. Tātad jūs atrodaties lapā, kurā nav reģistrētu ierīču.


Tagad jums jāieslēdz ierīce tīklā, pagaidiet, līdz gaismas diode uz tās sāk lēni mirgot, un nospiediet pogu releja priekšpusē. Kad gaismas diode ātri mirgo, atlaidiet pogu un viedtālruņa lietojumprogrammā noklikšķiniet uz palielināmā stikla ikonas. Tiks veikts īss novērošanas tests. Nosakiet, kā mirgo gaismas diode uz releja, un atlasiet atbilstošo mirgošanu programmā)) Manā gadījumā pirmā opcija bija piemērota.
Noklikšķiniet uz Tālāk un tiksiet novirzīts uz WiFi tīkla konfigurācijas lapu. Ja viedtālrunis ir savienots arī ar WiFi, tad pašreizējā tīkla SSID jau būs ievadīts, atliek tikai ievadīt paroli. Ja viedierīce atrodas mobilajā tīklā, tad SSID būs jāievada manuāli. Un te sākas tās “dejas ar tamburīnu”.
Relejs tiek atrasts ātri, taču meklēšana neapstājas, un pēc dažām minūtēm saņemam skumju emocijzīmi ar ziņojumu, ka ierīces netika atrastas.


Un būtība ir tāda. Smart uztver releju kā piekļuves punktu. Dabiski, ka mēģina tai pieslēgties, pat ja jau ir pieslēgts mājas tīklam, jo ​​relejs atrodas (iestatīšanas brīdī, kā manā gadījumā) tuvu un tā signāls ir ļoti spēcīgs. Tātad gudrais kļūst gudrs. Tāpēc brīdī, kad tiek atklāts relejs, mēs izejam no programmas eWelink (to neaizverot). Mēs iedziļināmies viedtālruņa WiFi pārvaldībā un tur uz jautājumu par to, vai ir vērts izveidot savienojumu ar piekļuves punktu (ar releja nosaukumu), atbildam noraidoši. Mēs atgriežamies eWelink un redzam uzvedni, kurā jāievada jaunās ierīces nosaukums. Un tad priecīgs smaidiņš – savienojums bija veiksmīgs.


Uzraksts uz pogas ar stāvokli “Ierīce bezsaistē” nedaudz vēlāk mainīsies uz pareizo. Kopumā šis uzraksts bieži dzīvo savu dzīvi. Piemēram, ar iestatījumu “Ierīce bezsaistē” relejs bieži tiek vadīts normāli. Tas bieži notiek, ja viedtālrunis nav pieslēgts WiFi, bet gan mobilajam tīklam, un ir bijis ilgstošs neaktivitātes periods.
Pogai papildus šim "tehniskajam" izskatam ir arī "pretenciozs" izskats. Lai to izdarītu, jums tas vienreiz jāpalaiž garām un jānoklikšķina pa labi uz lauka ar pogas nosaukumu. Iegūsim pilnekrāna pogu.
Tikai divi: jūs un poga.


Poga nerunā, tā tikai maina krāsu. Nospied un kļūst... Gluži kā multenē no bērnības. Lai gan nē, viņš "runā". Pēc noklusējuma poga reaģē uz jebkuru nospiešanu ar viedtālruņa “dārdojošu” vibrāciju. Šo "funkciju" var atspējot.
Dīvaini, bet lietojumprogramma nerāda paziņojumus viedtālruņa ekrānā. Statusa joslā nav arī lietojumprogrammas ikonas.
Kam jāpievērš uzmanība, ir taimeris. Pieejams, izmantojot atbilstošo ikonu pogā. Izmantojot taimeri, jūs varat ieslēgt vai izslēgt releju atbilstošā laikā. Turklāt jūs varat iestatīt atkārtojumu pēc nedēļas dienām vai padarīt šo akciju vienreizēju.
Laiku var iestatīt vai nu skaidri, stundās un minūtēs vai kā intervālu “cik minūtēs”.
Labā lieta ir tā, ka vienai pogai varat iestatīt vairākus taimerus. Ar dažādām darbībām utt. Tas ir, izveidojiet diezgan pienācīgu grafiku jebkuras ierīces darbībai. Bet taimeri pēc saglabāšanas netiek izpildīti bez viedtālruņa. Tas ir, taimera grafiks netiek pārsūtīts uz releju. Un, ja viedtālrunis ir bezsaistē brīdī, kad jāveic kāda darbība saskaņā ar taimeri, šī darbība netiks veikta.
Izlabots, jo galu galā grafiks tiek saglabāts releja atmiņā un tiek izpildīts pat tad, ja viedtālrunis nav tiešsaistē. Šajā gadījumā, protams, aplikācijas pogas krāsa neatspoguļo releja faktisko statusu.


No ekrāna ar lielu pogu varat piekļūt šīs pogas iestatījumiem. Jo īpaši iestatiet releja stāvokli, uzsākot darbu (ieslēgts vai izslēgts), mainiet releja nosaukumu, iestatiet/noņemiet vibrācijas reakciju uz pogas darbību. Ir arī funkcija iestatījumu saglabāšanai mākonī. Godīgi sakot, es nevarēju palaist šo funkciju - savienojums netika izveidots.


No šī releja funkcijām tas, iespējams, ir viss.
Noklikšķinot uz cilvēka figūras galvenajā ekrānā, jūs varat nokļūt iestatījumu izvēlnē. Ir valodas maiņa, bet trūkst krievu. Tur jūs varat mainīt savu paroli, vārdu un atstāt atsauksmes par programmu.


Galvenajā ekrānā ir vēl viena poga (atzīmēta ar bultiņu). Tas ieslēdz kameru un bez iestatījumu iespējām. Šajā režīmā nav iespējams uzņemt fotoattēlu. Kāpēc tas tika īstenots, nav skaidrs. Varbūt rezerve nākotnei.
LED
Bieži mirgo, ieslēdzot strāvu, inicializējot un savienojot pārī ar viedtālruni. Reti mirgo, kad tiek atrasts WiFi tīkls. Iedegas pastāvīgi, kad tiek izveidots savienojums ar “tā” tīklu. Releja statuss (ieslēgts/izslēgts) neko neliecina.
Lietojumprogramma statusa joslā nerāda nekādas ikonas un neizdod brīdinājumus.
No pamanītajām iezīmēm. Izpildot komandu, izmantojot pogu, ir vairāku sekunžu aizkave, ja viedierīce atrodas nevis tajā pašā WiFi tīklā, bet gan mobilajā internetā, un kopš pēdējās komandas ir pagājušas vairākas minūtes. Acīmredzot savienojums ar serveri ir zudis.


Video par darbu



Lietojumprogrammas atjauninājums

Ar lietotnes atjauninājumu vēl nav viss kārtībā. Video redzams, ka lietojumprogramma piedāvā atjaunināt. Tajā pašā laikā, noklikšķinot uz “Noklikšķināt, lai jauninātu”, lietojumprogramma atsakās automātiski atjaunināt. Taču arī jūs nevarat atjaunināt tikai, izmantojot pakalpojumu Google Play. Automātiskā atjaunināšana nav pieejama. Google Play uzskata, ka man ir instalēta jaunākā versija.


Vienīgā iespēja ir noņemt veco versiju un instalēt jauno.
Rezultātā iestatījumos redzam veco versiju, bet aplikācija saka, ka tā ir jaunākā. Un iestatījumos, kas pieejami, izmantojot ieslēgšanas/izslēgšanas pogu, versija jau ir jauna.


Es ceru, ka izstrādātāji nākotnē novērsīs šo kļūdu.

Vai mums to vajag?
Mysku ir vienkāršu ESP releju dizainu apraksti. To izmaksas ir zemākas.
Es domāju, ka ESP8266-01 + barošanas avots + relejs + korpuss var būt līdz 3 USD. Un dažas bezmaksas lietojumprogrammas, kas jums palīdzēs. Darbības principi ir vienādi. Dažās lietojumprogrammās pogas dizainu var pielāgot. Taustāmi ietaupījumi ir redzami ar neapbruņotu aci. No otras puses, ne visi var sadraudzēties ar ESP. Ne visi vēlas atvērt programmēšanas klubu mājās, īpaši, ja tas nav darbs/hobijs/utt. Tātad šī ierīce var būt dzīvotspējīga. Un ja arī cena par to tiek samazināta, vai tai pašai cenai tiek pievienotas kādas funkcijas, tad...

Preces ieradās ātri. 13 dienas no Honkongas pasta nosūtīšanas dienas. Nezinu, kā tas nonāks katrā konkrētajā gadījumā, bet manējā bija skaidra sūtītāja interese par ātru piegādi. Tāpēc informācija par piegādes ātrumu var jums nebūt noderīga.
Meitene, ar kuru sazinājos caur e-pastu un translate.google, atstāja patīkamu iespaidu. Acīmredzot viņš viņu iekaroja ar angļu valodu))

Secinājums.
Šīs ierīces trūkumi.
- MAC adrese uz lietas nav norādīta. Daudziem cilvēkiem var būt iestatīta piekļuves kontrole, pamatojoties uz MAC adresēm viņu mājas tīklā. Skaidrs, ka tas nav šķērslis, bet tomēr. Mēs runājam par gatavu ierīci, un tās integrācijai jābūt pēc iespējas vienkāršākai: pievienojiet un izmantojiet.
- ierīces tīkla nosaukumu labāk būtu rakstīt uz korpusa, nevis iekšā.
- atzīmējiet fāzi un nulli uz spailēm. Vai arī uzstādiet releju, kas atver abus vadītājus.
- minimālas instrukcijas papīra formā nenāktu par ļaunu. Vismaz ar LED mirgošanas režīmu aprakstu.
- QR kodi uz kastes ar saiti uz App Store un Google Play.

Programmas nepilnības.
– Krievu valoda nenāks par ļaunu.
- parādīt paziņojumus.
- noderētu logrīks. Es domāju, ka būtu noderīgi, ja pa rokai būtu dažas no visnepieciešamākajām pogām.
- ņemot vērā spēju strādāt pēc grafika, atsauksmes no ierīces uz viedtālruni (skaņa, vibrācija) nekaitēs.
- ja ir noteikts kāds darba grafiks, un viedierīce nav internetā, paziņo par to.

Vairāku dienu laikā pēc testēšanas sistēma joprojām vienu reizi iesaldēja. Es nezinu, kas tieši neizdevās. Gaismas diode deg nepārtraukti - savienojums bija, bet uz pogas nebija atbildes. Programmas iziešana un pieteikšanās tajā nepalīdzēja. Programmas izkraušana no atmiņas (neizdzēšot) un atkārtota ielāde atrisināja problēmu. Tālrunis strādāja caur WiFi tajā pašā tīklā.

Wi-Fi relejs ir paredzēts elektroierīču vadīšanai, izmantojot mājas vai uzņēmuma WiFi tīklu, un to var izmantot projektos, ko kopā sauc par lietu internetu. WiFi releja sirds ir mūsdienās populārākā WiFi mikroshēma ESP8266. Relejs ļauj attālināti ieslēgt vai izslēgt divas ierīces, kas savienotas ar divu viena no otras neatkarīgu releju izejas kontaktiem. Ja jūsu interneta pakalpojumu sniedzējs nodrošina iespēju piekļūt tīklam no ārpuses, tad jums ir iespēja pārvaldīt savas ierīces no jebkuras vietas, kur ir piekļuve internetam. Bezvadu sakari ar moduli ļauj to viegli novietot tuvu ierīcēm, kuras jums jāvada. Moduļa darbībai nav nepieciešams Ethernet kabelis. Jūs varat vadīt moduli, izmantojot bezmaksas programmas Android ierīcēm. Viens no tiem ir pievienots. Turklāt ir pieejama vienkāršu moduļu komandu sistēma, ar kuras palīdzību jūs varat integrēt releja vadību savās lietojumprogrammās.

Šīs ierīces sirds ir šobrīd populārākā ESP8266 mikroshēma.

Kāpēc ESP8266 mikroshēma vai, kā to sauc, “cilvēku wi-fi” ir tik interesanta? Fotoattēlā var redzēt, tas ir zils. Fakts ir tāds, ka ESP8266 ir viens no visvairāk integrētajiem un lētākajiem risinājumiem darbam ar Wi-Fi, un to var viegli izmantot kā nākotnes produkta “smadzenes”. Gatavās ierīcēs ir divas galvenās lietojumprogrammas: Wi-Fi sakaru nodrošināšana un sadzīves tehnikas vadības loģikas organizēšana, izmantojot iebūvētā mikrokontrollera brīvos resursus.

“Master KIT” izlaida moduli ar numuru “MP3500” uz universālas, faktiski “atkļūdošanas” plates. Tam ir barošanas avots ar plašu ieejas sprieguma diapazonu, lai gan releja gadījumā plate ir stingri jāpievieno 12 voltu avotam. Ir savienotājs ārēja mikrokontrollera pievienošanai, piemēram, ar Arduino saderīgam. To pašu savienotāju var izmantot, lai pārprogrammētu ESP8266 moduli. Lai to izdarītu, jums ir nepieciešams tikai USB-UART adapteris.

Tuvākajā laikā parādīsies jauni Wi-Fi risinājumi uz tās pašas plates.

MP3500 būs patīkams atklājums tiem, kam patīk lietot Android sīkrīkus. Mēs esam izveidojuši viedtālruņa demonstrācijas programmu ar intuitīvu saskarni.

Apskatīsim tuvāk pašu bloku:

MP3500 tehniskās īpašības

Pateicoties skrūvju spailēm, savienošana neaizņem daudz laika, un pilnīga montāža un konfigurēšana aizņem tikai aptuveni 15 minūtes.

MP3500 tehniskie parametri:

Barošanas spriegums: 12 V
Maksimālais strāvas patēriņš: 450 mA
Jaudas veids: nemainīgs
Izvadu skaits: 2 gab
Komutācijas spriegums: 220 V
Maksimālā pieļaujamā slodzes strāva: 10 A
Moduļa garums: 75 mm
Moduļa platums: 38 mm
Moduļa augstums: 20 mm
Svars, ne vairāk: 100 g

Kā modulis darbojas?

Ir divas moduļa darbības iespējas: izplatīt to no sava WI-FI tīkla un MP3500 savienot ar esošu mājas tīklu. Ierīcei ir skaidras instrukcijas un bezmaksas programma WIFI_2RELE.apk operētājsistēmai Android, ar kuras palīdzību var vadīt katru no diviem uz tāfeles uzstādītajiem relejiem.

Papildus piedāvātajai WIFI_2RELE programmai ir pieejama arī iebūvēto AT komandu sistēma, kuru zinot, jūs varat piekļūt moduļa vadībai no savām lietojumprogrammām, jebkurā platformā, kas atbalsta TCP/UDP protokolu. Izmantojot HWgroup uzņēmuma HERCULES termināļa utilītu, kuru varat atrast vietnē www.HW-group.com, varat vizuāli izpētīt komandu nosūtīšanas un atbildes saņemšanas procesu no moduļa protokola līmenī.

Moduļa AT komandu piemēri:

SetR0_1 — izslēdziet 1. releju
!SetR1_1 — ieslēdziet 1. releju
!SetR0_2 — izslēdziet 2. releju
!SetR1_2 — ieslēdziet 2. releju

Iespējamie Wi-Fi releja lietojumi:

Pa divām izejām iespējams pieslēgt 2 elektriskās ierīces. Jūs varat izmantot releju jebkur mājās, galvenais ir ievērot pievienotās slodzes jaudas tehniskos ierobežojumus. Pēc barošanas avota pievienošanas slodze tiek kontrolēta caur parasti slēgtiem kontaktiem. Kad strāva ir izslēgta, releja stāvoklis netiek saglabāts. Meistars Kīts iesaka barot slodzi un moduli no vienas fāzes 220 V un caur 1 automātisko ķēdes pārtraucēju.

Lietojumprogrammas iespējas:

1.) Viedās mājas projekti
2.) Apgaismojuma, ventilācijas, žalūziju, vārtu kontrole
3.) Sadzīves tehnikas pieslēgšana, piemēram, multivarka
4.) Mājdzīvnieku barošana

Risinājuma piemērs

Mūsu darbiniecei mājās ir diezgan uzmācīgs kaķis, kurš viņu no rīta pamodina ap pulksten pieciem, lai pabarotu. Domāju, ka situācija daudziem ir pazīstama. Iepriekš risinājumam tika izmantots taimeris. Bet problēma bija tā, ka ieprogrammētais laiks ne vienmēr sakrita ar kaķa vēlmi ēst. Pēc releja pievienošanas padevējam un apgaismojumam virtuvē problēma pazuda pati no sevis. Tagad no rīta, kad kaķis sāk viņu modināt, viņš telefonā nospiež divas pogas - virtuvē iedegas gaisma un barība tiek iebērta barotavā, kaķis tiek pabarots, un viņa turpina gulēt. Un es esmu ārkārtīgi pateicīgs šim izgudrojumam par manu sparu no rīta.

Starp citu, arī padeves dizainu un tehnisko daļu noteikti aprakstīsim nākamajā publikācijā.

Apkoposim:

1. MP3500 ir Master Kit izstrādāts ESP8266 mikroshēmā, kas sastāv no diviem attālināti vadāmiem relejiem.
2. Mazie izmēri, un tad es domāju, ka parādīsies "nano-versija".
3. Viegli lietojams
4. Gatavā risinājuma pievilcīga cena
5. Piemērots dažādām vajadzībām

Līdz ar šāda moduļa parādīšanos pat dažādu arduino viedās mājas risinājumu mājas izstrādātājiem ir iespēja bez problēmām savienot savas ierīces ar Wi-Fi tīklu ar programmēšanu mikrokontrollera līmenī.

© 2024 ermake.ru - Par datoru remontu - Informācijas portāls