Turinys:
- 1 žingsnis: Atlikti bandymai
- Atlikti bandymai
- 2 veiksmas: paprastas bandymo matuoklis PZEM-004 ir ESP8266 platformos IoT mazgo raudonas prietaisų skydelis „Modbus TCP/IP“
- 3 žingsnis: medžiagos ir kur juos nusipirkti labai pigiai
- Medžiagos ir kur jas nusipirkti labai pigiai
- 4 žingsnis: mazgas-RAUDONAS
- 5 žingsnis: „Node-RED“prietaisų skydelis
- 6 veiksmas: „Arduino“IDE kodas
- „Arduino“IDE kodas
- 7 veiksmas: daugiau informacijos ir atsisiuntimai
Video: Skaitiklis PZEM-004 + ESP8266 ir platformos IoT mazgas-RED & Modbus TCP/IP: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Naudodamiesi šia galimybe, mes integruosime savo aktyviosios galios matuoklį arba elektros energijos suvartojimą, „Pzem-004-Peacefair“su ankstesnėse pamokose naudota integravimo platforma „IoT Node-RED“, naudosime ESP8266 modulį, sukonfigūruotą kaip „Modbus TCP / IP slave“, vėliau vizualizuosime matavimus „Node-RED“prietaisų skydelyje, kad būtų vizualizuoti 4 galimi kintamieji, tokie kaip aktyvi galia, sukauptas elektros energijos suvartojimas, įtampa ir srovė.
Rekomenduojamos ankstesnės pamokos
Montavimo platforma-mazgas-raudonas
Šiame vadove mes nurodysime, kaip įdiegti „Node-RED“, skirtą „Linux“, o kitos OS atveju rekomenduojame „Virtualbox“.
pdacontrolen.com/installation-node-red-plat…
Atnaujinamas ESP8266 Pramoninis „Modbus TCP IP V2.0“
Jau seniai padariau kai kuriuos ESP8266 testus kaip „Modbus TCP/IP slave“, ši pamoka gali būti laikoma dabartinių bandymų pagrindine informacija.
pdacontrolen.com/update-esp8266-industrial-…
Elektros suvartojimo matuoklis „Peacefair PZEM 004 + ESP8266“ir „Arduino Nano“
Jei norite daugiau sužinoti apie „Pzem-004 Peacefair“, rekomenduoju šią pamoką:
Savybės, „Arduino“jungtys ir ESP8266.
pdacontrolen.com/electricity-consumption-me…
1 žingsnis: Atlikti bandymai
Atlikti bandymai
Mes išmatuosime atsparumo karščiui vandeniui elektros sąnaudas, sunaudosime apie 920 vatų ir matavimus matysime prietaisų skydelyje, sukurtame „Node-RED Dashboard“, ir komunikacijoje, įdiegtoje „Modbus TCP / IP“.
2 veiksmas: paprastas bandymo matuoklis PZEM-004 ir ESP8266 platformos IoT mazgo raudonas prietaisų skydelis „Modbus TCP/IP“
Aktyvus galios matavimo testas arba energijos suvartojimas naudojant „Peacefair PZEM-004 Meter“ir ESP8266 duomenis
perdavimas ir vizualizacija „IoT“platformoje „Node-RED“/ „Node-RED“prietaisų skydelis, įgyvendinantis „Modbus“protokolą TCP / IP
3 žingsnis: medžiagos ir kur juos nusipirkti labai pigiai
Medžiagos ir kur jas nusipirkti labai pigiai
- Skaitiklis PZEM 004 su ekranu
- Skaitiklis PZEM 004T ir trijų fazių skaitikliai
- Panardinamasis šildytuvas / pasipriešinimo vandens šildytuvas
- ESP8266 „NodeMCU“
4 žingsnis: mazgas-RAUDONAS
Mazgas-RAUDONAS
Šiame bandyme naudojami mazgai buvo atsisiųsti ir įdiegti, tiesiog ieškokite „Node-RED“„Tvarkyti paletę“.
- „Modbus TCP/IP“, „Node-RED“mazgai bus „Modbus TCP/IP master“
- „Node-RED“prietaisų skydelis, vizualizacijos paketas.
Tokiu atveju gaunamas 5 padėčių masyvas [0, 1, 2, 3, 4], pirmoji padėtis 0, o likusioje yra įtampos, srovės, galios, sukaupto vartojimo vertės.
Naudojant kai kuriuos „Script“mazgus, reikšmės yra atskirtos, o tai daroma atvirkščiai, „Arduino IDE“padalijama į 10 gautų verčių, kad reikiamais atvejais jas paverstų iš „Int“į „Float“, techniškai visa tai daroma siekiant teisingai vizualizuoti.
5 žingsnis: „Node-RED“prietaisų skydelis
6 veiksmas: „Arduino“IDE kodas
„Arduino“IDE kodas
Įprasta programa, sukurta naudojant „Arduino IDE“, ESP8266, atlieka skaitiklio PZEM-004 nuskaitymą per nuoseklųjį prievadą, iš ankstesnių bandymų su „Modbus TCP / IP“buvo sukurta rutina, skirta siųsti ir gauti laikymo registrus.
4 kintamieji buvo apibrėžti 4 laikymo registruose:
- tuščias = laikymo registras [0].
- Momentinė įtampa = laikymo registras [1].
- Momentinė srovė = laikymo registras [2].
- Momentinė galia = laikymo registras [3].
- Sukaupta galia = laikymo registras [4].
Greitas sprendimas pristatyti „Float in Int
Skaitiklio reikšmės yra plūduriuojančio tipo, laikymo registrai yra 16 bitų sveikieji skaičiai, šiuo atveju, praktiškai tiesiog padauginus iš 10, mes siunčiame vertę, kituose bandymuose mes atliksime siuntą 2 sveikais skaičiais po 16 bitų.
Pastaba: atsisiųskite ir (arba) „github“nuorodas žemiau.
7 veiksmas: daugiau informacijos ir atsisiuntimai
Dokumentacija / Documentación
Perskaitykite „Apsvarstymai, rekomendacijos ir pasiūlymai“išsamią projekto dokumentaciją matuoklyje PZEM-004 + ESP8266 ir „Platform IoT Node-RED & Modbus TCP/IP“.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Leer Consideraciones, Recomendaciones y sugerencias documentacion Completa del proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
Rekomenduojamas:
„Pasidaryk pats“„Geiger“skaitiklis su ESP8266 ir jutikliniu ekranu: 4 žingsniai (su nuotraukomis)
„Pasidaryk pats“„Geiger“skaitiklis Su ESP8266 ir jutikliniu ekranu: ATNAUJINIMAS: NAUJA IR PATVIRTINTA VERSIJA SU WIFI IR KITOMIS PAPILDOMOMIS FUNKCIJOMIS „HEREI“suprojektavo ir pagamino „Geiger“skaitiklį - prietaisą, galintį aptikti jonizuojančiąją spinduliuotę ir įspėti naudotoją apie pavojingą aplinkos spinduliuotės lygį. per daug pažįstamas spustelėjimas ne
15 $ LoRa vartai/mazgas ESP8266 Sukurkite PCB 3cmX8cm Dydis: 6 žingsniai
15 $ LoRa vartai/mazgas ESP8266 Sukurkite PCB 3cmX8cm Dydis: Ei, kas vyksta, vaikinai? Akarsh čia iš CETech. Šiandien mes ketiname sukurti projektą, kuris yra paprastas „LoRa“mazgas ir jūs netgi galite jį naudoti kaip vieno kanalo šliuzą. Čia mano naudojamas mikrovaldiklis yra ESP8266, prijungtas prie „LoRa“plokščių
ESP8266 vandens skaitiklis: 5 žingsniai
ESP8266 Vandens skaitiklis: supraskite, kaip tai atitinka ESP8266
„YouTube“abonentų skaitiklis naudojant ESP8266 plokštę: 9 žingsniai (su nuotraukomis)
„YouTube“abonentų skaitiklis naudojant ESP8266 plokštę: Mieli draugai, sveiki atvykę į kitą ESP8266 projektą Šiandien mes sukursime „pasidaryk pats“„YouTube“abonentų skaitiklį su dideliu skystųjų kristalų ekranu ir 3D spausdintuvu. Pradėkime! Šioje pamokoje mes tai padarysime: „Pasidaryk pats“„YouTube“prenumeratorius
„YouTube“prenumeratorių skaitiklis su ESP8266 IoT: 5 žingsniai (su nuotraukomis)
„YouTube“prenumeratorių skaitiklis su ESP8266 IoT: Štai aš jums pristatiau savo pirmąjį daiktų interneto (IoT) projektą. Aš esu naujas „YouTube“narys ir man puikiai skamba, kad mano prenumeratoriai gali būti suskaičiuoti į stalą ar sieną. Dėl šios priežasties aš padariau šį neįtikėtiną projektą jums lengvą ir naudingą