Taula de continguts:
- Pas 1: proves realitzades
- Proves realitzades
- Pas 2: mesurador de prova simple PZEM-004 i plataforma ESP8266 IoT Node-RED Dashboard Modbus TCP / IP
- Pas 3: materials i on comprar-los molt barats
- Materials i on comprar-los molt barats
- Pas 4: Node-VERMELL
- Pas 5: Tauler de control Node-RED
- Pas 6: Codi IDE Arduino
- Codi IDE Arduino
- Pas 7: més informació i descàrregues
Vídeo: Mesurador PZEM-004 + ESP8266 i plataforma IoT Node-RED i Modbus TCP / IP: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
En aquesta oportunitat integrarem el nostre mesurador de potència activa o consum elèctric, Pzem-004 - Peacefair amb la plataforma d’integració IoT Node-RED utilitzada en tutorials anteriors, utilitzarem un mòdul ESP8266 configurat com a esclau Modbus TCP / IP, més endavant visualitzarem el mesuraments al tauler de control Node-RED per visualitzar les 4 variables disponibles, com ara potència activa, consum elèctric acumulat, voltatge i corrent.
Es recomana tutories anteriors
Plataforma d'instal·lació Node-Red
Al següent tutorial us indicarem com instal·lar Node-RED per a Linux i, en cas d’altres sistemes operatius, us recomanem Virtualbox.
pdacontrolen.com/installation-node-red-plat…
Actualitzant ESP8266 Industrial Modbus TCP IP V2.0
Fa molt de temps vaig fer algunes proves de l’ESP8266 com a esclau Modbus TCP / IP, el següent tutorial es pot prendre com a informació de fons de les proves actuals.
pdacontrolen.com/update-esp8266-industrial-…
Mesurador de consum d’electricitat Peacefair PZEM 004 + ESP8266 i Arduino Nano
Si voleu obtenir més informació sobre Pzem-004 Peacefair, us recomano el següent tutorial:
Funcions, connexions Arduino i ESP8266.
pdacontrolen.com/electricity-consumption-me…
Pas 1: proves realitzades
Proves realitzades
Mesurarem el consum elèctric d’una resistència a l’escalfament de l’aigua, consumirem aproximadament 920 watts i visualitzarem les mesures en un tauler de control creat al tauler de control Node-RED i la comunicació implementada Modbus TCP / IP.
Pas 2: mesurador de prova simple PZEM-004 i plataforma ESP8266 IoT Node-RED Dashboard Modbus TCP / IP
Prova de mesurament de potència activa o consum d'energia amb Peacefair PZEM-004 Meter i dades ESP8266
transmissió i visualització al tauler de la plataforma IoT Node-RED / Node-RED que implementa el protocol Modbus TCP / IP
Pas 3: materials i on comprar-los molt barats
Materials i on comprar-los molt barats
- Mesurador PZEM 004 amb pantalla
- Mesurador PZEM 004T i comptadors trifàsics
- Escalfador per immersió / Resistència
- ESP8266 NodeMCU
Pas 4: Node-VERMELL
Node-VERMELL
Els nodes utilitzats en aquesta prova s'han descarregat i instal·lat, només cal que cerqueu la "Paleta de gestió" de Node-RED.
- Modbus TCP / IP, els nodes Node-RED seran el mestre Modbus TCP / IP
- Tauler de control Node-RED, paquet de visualització.
En aquest cas, es rep una matriu de 5 posicions [0, 1, 2, 3, 4], la primera posició en 0 i la resta conté els valors de voltatge, corrent, potència, consum acumulat.
Utilitzant alguns nodes Script els valors es separen i es fa fent la inversa de Arduino IDE es divideix en 10 els valors rebuts per convertir-los de Int a Float en els casos requerits, tècnicament tot això es fa per a la visualització correcta.
Pas 5: Tauler de control Node-RED
Pas 6: Codi IDE Arduino
Codi IDE Arduino
La rutina creada a Arduino IDE, ESP8266, realitza la lectura del comptador PZEM-004 a través del port sèrie, a partir de proves anteriors amb Modbus TCP / IP es va crear una rutina tallada per a l’enviament i recepció de registres de reserva.
S'han definit 4 variables en 4 registres de participació:
- buit = S'està mantenint el registre [0].
- Tensió instantània = Registre de manteniment [1].
- Corrent instantani = Holding Register [2].
- Potència instantània = Registre de manteniment [3].
- Potència acumulada = Registre de tinença [4].
Solució ràpida per a l'enviament de flotador a Int
Els valors del comptador són de tipus flotant, els registres de retenció són enters de 16 bits, en aquest cas per practicitat simplement multiplicant per 10 realitzem l’enviament del valor, en les properes proves realitzarem l’enviament en 2 enters de 16 bits.
Nota: baixeu i / o enllaceu github a continuació.
Pas 7: més informació i descàrregues
Documentació / Documentació
Llegiu consideracions, recomanacions i suggeriments de la documentació completa del projecte al comptador PZEM-004 + ESP8266 i plataforma IoT Node-RED i Modbus TCP / IP.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Llegir consideracions, recomanacions i sugerències documentació Completa el projecte en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP / IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
Recomanat:
Mesurador d'humitat solar del sòl amb ESP8266: 10 passos (amb imatges)
Mesurador d'humitat del sòl solar amb ESP8266: en aquest manual, estem realitzant un monitor d'humitat del sòl alimentat per energia solar. Utilitza un microcontrolador wifi ESP8266 que executa un codi de baixa potència i és impermeable perquè es pugui deixar fora. Podeu seguir exactament aquesta recepta o treure’n la
Monitorització de la temperatura i la humitat DHT mitjançant l’ESP8266 i la plataforma IoT AskSensors: 8 passos
Supervisió de la temperatura i la humitat DHT amb l’ESP8266 i la plataforma IoT AskSensors: en una instrucció prèvia, vaig presentar una guia pas a pas per començar a utilitzar el node ESP8266 MCU i la plataforma IoS AskSensors. En aquest tutorial, estic connectant un sensor DHT11. al node MCU. El DHT11
MQmax 0.7 una plataforma IoT WiFi de baix cost basada en Esp8266 i Arduino Mini Pro: 6 passos
MQmax 0.7 a Plataforma IoT WiFi de baix cost basada en Esp8266 i Arduino Mini Pro: Hola, aquest és el meu segon instructable (a partir d’ara deixo de comptar). Ho he fet per crear una plataforma senzilla (almenys per a mi), barata, fàcil de fer i eficient per a aplicacions de IoT reals que incloguin treball M2M. Aquesta plataforma funciona amb esp8266 i
Mesurador de consum elèctric CHINT + ESP8266 i Matrix Led MAX7912: 9 passos (amb imatges)
Mesurador de consum elèctric CHINT + ESP8266 i Matrix Led MAX7912: Aquesta vegada tornarem a un interessant projecte, la mesura del consum elèctric de forma invasiva amb una fase Mono CHINT DDS666 Meter, tècnicament es tracta d’un comptador residencial o residencial que ja tenim presentat a la vostra anterior
Llegiu el vostre mesurador d’electricitat principal (ESP8266, WiFi, MQTT i Openhab): 6 passos (amb imatges)
Llegiu el vostre mesurador d’electricitat de potència principal (ESP8266, WiFi, MQTT i Openhab): en aquest manual es descobreix com he llegit el meu ús principal d’energia elèctrica de casa meva i el publico a través d’un ESP8266, Wifi, MQTT a la meva automatització domèstica Openhab. Tinc un "comptador intel·ligent" ISKRA tipus MT372, però no té cap possibilitat fàcil d'exportar