
Innehållsförteckning:
- Steg 1: Test utförda
- Tester utförda
- Steg 2: Enkel testmätare PZEM-004 & ESP8266 Platform IoT Node-RED Dashboard Modbus TCP/IP
- Steg 3: Material och var man kan köpa dem väldigt billigt !
- Material och var man kan köpa dem väldigt billigt !
- Steg 4: Nod-RÖD
- Steg 5: Node-RED Dashboard
- Steg 6: Arduino IDE -kod
- Arduino IDE -kod
- Steg 7: Mer information och nedladdningar
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11

I detta tillfälle kommer vi att integrera vår aktiva effektmätare eller elförbrukning, Pzem-004-Peacefair med IoT Node-RED-integrationsplattformen som används i tidigare självstudier, vi kommer att använda en ESP8266-modul konfigurerad som Modbus TCP / IP-slav, senare kommer vi att visualisera mätningar i Node-RED Dashboard för att visualisera de fyra tillgängliga variablerna som aktiv effekt, ackumulerad elektrisk förbrukning, spänning och ström.

Föregående handledning rekommenderas
Installationsplattform Node-Red
I följande handledning kommer vi att indikera hur du installerar Node-RED för linux och vid andra operativsystem rekommenderar vi Virtualbox.
pdacontrolen.com/installation-node-red-plat…
Uppdaterar ESP8266 Industrial Modbus TCP IP V2.0
För länge sedan gjorde jag några tester av ESP8266 som en Modbus TCP/IP -slav, följande handledning kan tas som bakgrundsinformation för de aktuella testerna.
pdacontrolen.com/update-esp8266-industrial-…
Elförbrukningsmätare Peacefair PZEM 004 + ESP8266 & Arduino Nano
Om du vill veta mer om Pzem-004 Peacefair rekommenderar jag följande handledning:
Funktioner, Arduino -anslutningar och ESP8266.
pdacontrolen.com/electricity-consumption-me…
Steg 1: Test utförda
Tester utförda
Vi kommer att mäta den elektriska förbrukningen av ett motstånd mot värmevatten, förbrukar cirka 920 watt och vi kommer att visualisera mätningarna i en instrumentpanel som skapats i Node-RED Dashboard och den kommunikation implementerade Modbus TCP / IP.

Steg 2: Enkel testmätare PZEM-004 & ESP8266 Platform IoT Node-RED Dashboard Modbus TCP/IP


Aktivt effektmätningstest eller strömförbrukning med Peacefair PZEM-004-mätare och ESP8266-data
överföring och visualisering i IoT-plattformen Node-RED / Node-RED Dashboard som implementerar Modbus-protokollet TCP / IP
Steg 3: Material och var man kan köpa dem väldigt billigt !

Material och var man kan köpa dem väldigt billigt !
- Mätare PZEM 004 med display
- Mätare PZEM 004T och trefasmätare
- Elpatron / motståndsvattenberedare
- ESP8266 NodeMCU
Steg 4: Nod-RÖD
Nod-RÖD
Noderna som används i detta test har laddats ner och installerats, sök bara i Node-RED "Hantera palett".

- Modbus TCP/IP, Node-RED-noder kommer att vara Modbus TCP/IP-master
- Node-RED Dashboard, visualiseringspaket.
I detta fall mottas en matris med 5 positioner [0, 1, 2, 3, 4], den första positionen i 0 och resten innehåller värdena för spänning, ström, effekt, ackumulerad förbrukning.
Med hjälp av några skriptnoder separeras värdena och görs omvänt för Arduino IDE delas i 10 värdena som tas emot för att konvertera dem från Int till Float i erforderliga fall, allt detta görs tekniskt för korrekt visualisering.

Steg 5: Node-RED Dashboard


Steg 6: Arduino IDE -kod
Arduino IDE -kod
Rutinen som skapades i Arduino IDE, ESP8266 utför avläsning av mätaren PZEM-004 genom serieporten, från tidigare tester med Modbus TCP / IP skapades en rutin för att skicka och ta emot innehavsregister.
4 variabler har definierats i 4 innehavsregister:
- empty = Innehållsregister [0].
- Momentan spänning = Hållarregister [1].
- Instant current = Innehållsregister [2].
- Instant power = Holding Register [3].
- Ackumulerad effekt = Hållarregister [4].
Snabb lösning för leverans av Float i Int
Mätarens värden är flytande, innehavsregistren är 16-bitars heltal, i det här fallet praktiskt taget multiplicerar vi med 10 vi skickar värdet, i nästa test utför vi försändelsen i 2 heltal om 16 bitar.

Obs! Nedladdnings- och / eller github -länkar nedan.
Steg 7: Mer information och nedladdningar

Dokumentation / Documentación
Läs överväganden, rekommendationer och förslag fullständig dokumentation av projektet i Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Leer consideraciones, Recomendaciones and sugerencias documentacion Completa del proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
Rekommenderad:
Solar Soil Moisture Meter med ESP8266: 10 steg (med bilder)

Solar Soil Moisture Meter With ESP8266: I den här instruktionsboken gör vi en soldriven jordfuktighetsmonitor. Den använder en ESP8266 wifi -mikrokontroller med låg effektkod, och allt är vattentätt så att det kan lämnas utanför. Du kan följa detta recept exakt, eller ta från det
ESP8266 NODEMCU BLYNK IOT Handledning - Esp8266 IOT Använda Blunk och Arduino IDE - Kontrollera lysdioder över Internet: 6 steg

ESP8266 NODEMCU BLYNK IOT Handledning | Esp8266 IOT Använda Blunk och Arduino IDE | Kontrollera lysdioder över internet: Hej killar i denna instruktion kommer vi att lära oss hur man använder IOT med vår ESP8266 eller Nodemcu. Vi kommer att använda blynk -appen för det. Så vi kommer att använda vår esp8266/nodemcu för att styra lysdioderna över internet. Så Blynk -appen kommer att anslutas till vår esp8266 eller Nodemcu
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Storlek: 6 steg

15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Storlek: Hej, vad händer, killar? Akarsh här från CETech. Idag ska vi göra ett projekt som är en enkel LoRa -nod och du kan till och med använda den som en enda kanal -gateway. Här är mikrokontrollern som jag använde ESP8266, som är ansluten till LoRa -kort
ESP8266 Modbus -termostat med beröring: 5 steg

ESP8266 Modbus-termostat med beröring: Jag visar dig i denna instruktion hur du gör en snygg pekskärmstermostat med valfritt Modbus-stöd via RS485 med ArduiTouch ESP och en ESP8266 (NodeMCU eller Wemos D1 Mini)
Visa instrumentpaneler Emoncms & ESP8266 + Arduino #IoT: 7 steg (med bilder)

Visa instrumentpaneler Emoncms & ESP8266 + Arduino #IoT: Under en lång tid har jag testat Emoncms -plattformen och i detta tillfälle kommer jag att visa dig slutresultatet och kvaliteten på instrumentpaneler och / eller visualiseringar. Jag har tagit några självstudier som kommer att fungera som mellansteg. Vi kommer att visualisera en