Inhaltsverzeichnis:
- Schritt 1: Es gibt 2 Versionen
- Schritt 2: Materialien und wo man billig kauft !
- Schritt 3: Unscharfschalten des Messgeräts
- Schritt 4: Arduino Nano testen
- Schritt 5: Änderung TTL UART von 5v auf 3,3v
- Schritt 6: ESP8266 12E testen
- Schritt 7: Video-Leistungsmesser PZEM 004 Peacefair + Arduino & ESP8266
- Schritt 8: Schlussfolgerungen, Dokumente und Downloads
Video: Power Peacefair PZEM 004 + ESP8266 & Arduino Nano - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Ich wollte seit einiger Zeit einen einphasigen Stromverbrauchszähler kaufen, vor einigen Monaten habe ich den Peacefair Reference PZEM-004 Zähler gekauft, sein Preis schien erschwinglich, er hat die Vorteile eines nicht-invasiven Zählers im Stromkreis und hat ein Kommunikationsprotokoll zum Anfordern von Daten wie der momentanen Wirkleistung "kW", der Spannung "V", der Stromstärke "A" und der akkumulierten Wirkleistung "kWh".
Wir werden einige Tests mit dem PZEM-004-Messgerät durchführen und es mit 2 Plattformen oder Platten integrieren, die bereits vor dem ESP8266 12E-Modul und einem Arduino Nano verwendet wurden.
Warnung: Vorsicht ist geboten, da dieses Projekt ein elektrisches Risiko oder einen Stromschlag birgt, da 110 VAC -120 VAC angeschlossene Geräte verwendet werden, Grundkenntnisse sind erforderlich, bitte diesbezüglich vorher dokumentieren.
Komplettes Tutorial - Tutorial CompletePDAControl Dokumentation & Downloads und mehr
test Stromverbrauchszähler Peacefair PZEM 004 + ESP8266 & Arduino Nano
Documentaciones & Descargas y mas pruebas
Medidor de consumo electrico Peacefair PZEM 004 + ESP8266 & Arduino Nano
Schritt 1: Es gibt 2 Versionen
Es gibt 2 Versionen: Dieses Messgerät ist bei Projekten zur Messung des Stromverbrauchs sehr beliebt und es gibt 2 Versionen je nach erforderlicher Anwendung.
PZEM-004Tund PZEM-004mit Anzeige 7Segmente
Schritt 2: Materialien und wo man billig kauft !
Materialien und wo günstig zu kaufen !
- PZEM 004 Messgerät mit Display
- PZEM 004T Messgerät und Dreiphasenmessgeräte
- Arduino Nano-Klon
- ESP8266 NodeMCU
- Matrix-LED x4 Max7219
- 1 Widerstand 1 kOhm
- Protoboard 830 Punkte
Andere empfohlene Ausrüstung!!
- Transformatorkernsplitter
- Monophasische Stromverbrauchsmesser - pro Impuls
- Spannungswandler zur Isolierung
- MPPT Controller Regler für Solarpanel
- Sonnenkollektoren 10W 18v
Schritt 3: Unscharfschalten des Messgeräts
Schritt 4: Arduino Nano testen
Von allen Arduino-Platten ist die Nano-Version mein Favorit, da sie praktisch und klein ist und FTDI / USB enthält. Mit der Modifikation, die wir am UART ttl vorgenommen haben, können wir das Arduino auf 3,3 V verwenden und eine direkte Verbindung herstellen.
In diesem Fall verwenden wir ein Arduino Nano Board, das nur über einen einzigen seriellen Port verfügt) Pins) Als Kommunikationsport mit dem Messgerät.
Schritt 5: Änderung TTL UART von 5v auf 3,3v
Die UART-Schnittstelle des Messgeräts ist 5V. Bei Anschluss des Messgeräts an ein Arduino-Board funktioniert kein Problem korrekt, bei Anschluss an ein ESP8266-Modul bei 3,3 V funktioniert es nicht, da die Optokoppler nicht mit 3,3 V aktiviert werden, in diesem Fall eine Konditionierung Die einfachste Methode, die ich im Internet gesehen habe, um die Spannung eines der Optokoppler mit einem Widerstand von 1kOhm zu ändern, ist der einfachste und wirtschaftlichste Weg, wenn ein TTL-Wandler von 5 auf 3,3 V nicht möglich ist erhältlich.
Hinweis: Einige Foren weisen darauf hin, dass beim Anschluss des TTL an einen PC Vorsicht geboten ist. Ich gestehe, dass ich Angst hatte, dieses Messgerät an meinen PC anzuschließen, da ich über die Isolierung des Messgeräts nachdachte, aber in meinem Fall gab es keine Probleme.
Schritt 6: ESP8266 12E testen
Für diesen Test verwenden wir eine ESP8266 12e NodeMCU. Da es sich nur um eine Revision handelt, führen wir einen grundlegenden Test durch, wobei wir berücksichtigen, dass die PZEM004T.h-Bibliothek mit der SoftwareSerial.h-Bibliothek die Konfiguration von Pins in seriellen Ports auf 9600. ermöglicht Baud.
Schritt 7: Video-Leistungsmesser PZEM 004 Peacefair + Arduino & ESP8266
Schritt 8: Schlussfolgerungen, Dokumente und Downloads
Schlussfolgerungen
Anfangs ist viel Vorsicht geboten, da dieses Projekt ein elektrisches Risiko oder einen Stromschlag birgt, da 110 VAC -120 VAC verwendet werden, obwohl einige es nicht als Hochspannung betrachten, dies minimiert die Gefahr nicht, es wird empfohlen, über Grundkenntnisse oder Dokumentation zu verfügen, niemals Verbindungen herstellen Im heißen Zustand die Stromkreise immer spannungsfrei schalten.
Das Messgerät PZEM 004 ist sehr praktisch, sehr einfach und sein niedriger Preis trifft auf eine gute Leistung. Ich empfehle es nicht für industrielle Anwendungen unter Berücksichtigung der Umwelt, sein Messpunkt von VAC ist der gleiche Einspeisepunkt und ermöglicht Messungen zwischen 80 -260VAC. Strommessung von 0 bis 100A, ich bin mir nicht sicher, ob dieser Transformator 100A unterstützt, aber ich werde weiter untersuchen.
Warnung: Nehmen Sie weder 5 V noch 3,3 V direkt von der Quelle des Messgeräts, wenn Sie Ihre Module speisen, fügen Sie eine zusätzliche Quelle hinzu, um Kurzschlüsse zu vermeiden.
Komplettes Tutorial - Tutorial komplett
PDAControl
Dokumentation & Downloads und mehr testen
Stromverbrauchszähler Peacefair PZEM 004 + ESP8266 & Arduino Nano
pdacontrolen.com/electricity-consumption-me…
Documentaciones & Descargas y mas pruebas
Medidor de consumo electrico Peacefair PZEM 004 + ESP8266 & Arduino Nano
pdacontroles.com/medidor-de-consumo-electri…
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
NodeMCU Smart Room - ESP8266 - Arduino: 6 Schritte
NodeMCU Smart Room | ESP8266 | Arduino: Ich habe eine Youtube-Serie von "Wie automatisiere ich deinen Raum mit Arduino?" und als Teil dieser Produktion bringe ich Ihnen eines meiner neuesten Upgrades. Ich habe mich für das ESP8266 nodemcu WiFi-Modul entschieden, da es als
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 Schritte (mit Bildern)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Wir alle möchten gerne wissen, wie die aktuelle Raumtemperatur ist und manchmal auch die Temperatur in einem anderen Raum oder vielleicht sogar in Ihrem Ferienhaus am anderen Ende der Welt. Vielleicht möchten Sie die Temperatur im Haus Ihres Haustiers Eidechse überwachen