Inhaltsverzeichnis:
- Schritt 1: Durchgeführte Tests
- Durchgeführte Tests
- Schritt 2: Simple Test Meter PZEM-004 & ESP8266 Plattform IoT Node-RED Dashboard Modbus TCP/IP
- Schritt 3: Materialien und wo man sie sehr günstig kauft
- Materialien und wo man sie sehr günstig kaufen kann
- Schritt 4: Knoten-RED
- Schritt 5: Node-RED-Dashboard
- Schritt 6: Arduino IDE-Code
- Arduino IDE-Code
- Schritt 7: Weitere Informationen und Downloads
Video: Messgerät PZEM-004 + ESP8266 & Plattform IoT Node-RED & Modbus TCP/IP - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Bei dieser Gelegenheit werden wir unseren Wirkleistungszähler oder Stromverbrauch, Pzem-004 - Peacefair mit der in früheren Tutorials verwendeten IoT Node-RED-Integrationsplattform integrieren, wir werden ein ESP8266-Modul verwenden, das als Modbus TCP / IP-Slave konfiguriert ist, später werden wir das visualisieren Messungen im NodeRED Dashboard zur Visualisierung der 4 verfügbaren Variablen wie Wirkleistung, kumulierter Stromverbrauch, Spannung und Strom.
Vorherige Tutorials empfohlen
Installationsplattform Knoten-Rot
Im folgenden Tutorial zeigen wir, wie man Node-RED für Linux installiert und bei anderen Betriebssystemen empfehlen wir Virtualbox.
pdacontrolen.com/installation-node-red-plat…
Aktualisieren des ESP8266 Industrial Modbus TCP IP V2.0
Ich habe vor längerer Zeit einige Tests des ESP8266 als Modbus TCP/IP Slave gemacht, das folgende Tutorial kann als Hintergrundinformation zu den aktuellen Tests genommen werden.
pdacontrolen.com/update-esp8266-industrial-…
Stromverbrauchszähler Peacefair PZEM 004 + ESP8266 & Arduino Nano
Wenn Sie mehr über Pzem-004 Peacefair erfahren möchten, empfehle ich folgendes Tutorial:
Funktionen, Arduino-Anschlüsse und ESP8266.
pdacontrolen.com/electricity-consumption-me…
Schritt 1: Durchgeführte Tests
Durchgeführte Tests
Wir werden den Stromverbrauch eines Widerstands gegen Heizwasser messen, verbrauchen ungefähr 920 Watt und wir werden die Messungen in einem in Node-RED Dashboard erstellten Dashboard und der implementierten Kommunikation über Modbus TCP / IP visualisieren.
Schritt 2: Simple Test Meter PZEM-004 & ESP8266 Plattform IoT Node-RED Dashboard Modbus TCP/IP
Wirkleistungsmessungstest oder Stromverbrauch mit Peacefair PZEM-004 Meter und ESP8266 Daten
Übertragung und Visualisierung in der IoT-Plattform Node-RED / Node-RED Dashboard zur Implementierung des Modbus-Protokolls TCP/IP
Schritt 3: Materialien und wo man sie sehr günstig kauft
Materialien und wo man sie sehr günstig kaufen kann
- Messgerät PZEM 004 mit Display
- Zähler PZEM 004T & Dreiphasenzähler
- Tauchsieder / Widerstandswassererhitzer
- ESP8266 NodeMCU
Schritt 4: Knoten-RED
Knoten-RED
Die in diesem Test verwendeten Nodes wurden heruntergeladen und installiert, suchen Sie einfach die Node-RED "Palette verwalten".
- Modbus TCP/IP, Node-RED-Knoten sind Modbus TCP/IP-Master
- Node-RED Dashboard, Visualisierungspaket.
In diesem Fall wird ein Array mit 5 Positionen [0, 1, 2, 3, 4] empfangen, die erste Position in 0 und der Rest enthält die Werte von Spannung, Strom, Leistung, kumulierter Verbrauch.
Mit einigen Script-Knoten werden die Werte getrennt und die Inverse der Arduino IDE wird in 10 die empfangenen Werte geteilt, um sie in den erforderlichen Fällen von Int in Float zu konvertieren, technisch wird dies alles für die korrekte Visualisierung getan.
Schritt 5: Node-RED-Dashboard
Schritt 6: Arduino IDE-Code
Arduino IDE-Code
Die in Arduino IDE erstellte Routine ESP8266 führt das Auslesen des Zählers PZEM-004 über die serielle Schnittstelle durch, aus früheren Tests mit Modbus TCP / IP wurde eine Routine zum Senden und Empfangen von Halteregistern erstellt.
4 Variablen wurden in 4 Holding Registern definiert:
- leer = Halteregister[0].
- Momentanspannung = Halteregister[1].
- Momentanstrom = Halteregister[2].
- Sofortige Leistung = Holding Register[3].
- Akkumulierte Leistung = Halteregister[4].
Schnelle Lösung für den Versand von Float in Int
Die Werte des Zählers sind Floating-Typ, die Halteregister sind 16-Bit-Integer. In diesem Fall wird der Wert aus praktischen Gründen einfach mit 10 multipliziert.
Hinweis: Download- und / oder Github-Links unten.
Schritt 7: Weitere Informationen und Downloads
Dokumentation / Documentación
Lesen Sie die vollständige Dokumentation des Projekts mit Überlegungen, Empfehlungen und Vorschlägen in Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Leere Hinweise, Empfehlungen und Dokumentationen Komplettes Produktprogramm und Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
Empfohlen:
2020 ESP8266: 3 Schritte
2020 ESP8266: Also schrieb dieser Lazy Old Geek (LOG) einige Instructables auf ESP8266-Modulen: https://www.instructables.com/id/ESP8266-as-Arduin … https://www.instructables.com/id/ ESP8266-as-Arduin … Ich habe noch mehrere ESP-01s und ESP-03s und habe versucht, sie zum Wo
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): 5 Schritte
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): ESP8266 - Tür- / Fenstersensoren mit GPIO 0 und GPIO 2 (IOT). Es kann im Web oder im lokalen Netzwerk mit Browsern angezeigt werden. Auch sichtbar über die "HelpIdoso Vxapp" Anwendung. Verwendet eine 110/220 VAC-Versorgung für 5 VDC, 1 Relais / Spannung
Sauerteigsensor (ESP8266): 4 Schritte
Sauerteigsensor (ESP8266): Ich bin immer noch da draußen, um zu versuchen, die Fermentation meines Sauerteigstarters zu messen und wollte diese Lösung mit einem Sharp-Sensor ausprobieren. Der Sensor misst den Abstand zur Oberfläche der Zubereitung. Je höher es geht, desto fermentierter ist der p
Bodenfeuchtesensor und ESP8266 mit der AskSensors IoT Cloud verbinden – wikiHow
So verbinden Sie Bodenfeuchtigkeitssensor und ESP8266 mit der AskSensors IoT Cloud: Diese Anleitung zeigt Ihnen, wie Sie Ihren Bodenfeuchtigkeitssensor und ESP8266 mit der IoT-Cloud verbinden. Für dieses Projekt verwenden wir ein Knoten MCU ESP8266 WiFi-Modul und einen Bodenfeuchtigkeitssensor das misst den volumetrischen Inhalt des Wassers in der so
DIY IoT-Lampe für die Hausautomation -- ESP8266-Tutorial: 13 Schritte (mit Bildern)
DIY IoT-Lampe für die Hausautomation || ESP8266-Tutorial: In diesem Tutorial werden wir eine mit dem Internet verbundene intelligente Lampe erstellen. Dies wird tief in das Internet der Dinge eintauchen und eine Welt der Heimautomatisierung eröffnen! Die Lampe ist über WLAN verbunden und verfügt über ein offenes Nachrichtenprotokoll. Das heißt, Sie können wählen