Indholdsfortegnelse:
- Trin 1: Test udført
- Test udført
- Trin 2: Simple Test Meter PZEM-004 & ESP8266 Platform IoT Node-RED Dashboard Modbus TCP/IP
- Trin 3: Materialer og hvor man kan købe dem meget billigt
- Materialer og hvor kan man købe dem meget billigt
- Trin 4: Node-RØD
- Trin 5: Node-RED Dashboard
- Trin 6: Arduino IDE -kode
- Arduino IDE -kode
- Trin 7: Flere oplysninger og downloads
Video: Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne mulighed vil vi integrere vores aktive effektmåler eller elforbrug, Pzem-004-Peacefair med IoT Node-RED-integrationsplatformen, der blev brugt i tidligere tutorials, vi vil bruge et ESP8266-modul konfigureret som Modbus TCP / IP-slave, senere vil vi visualisere målinger i Node-RED Dashboard for at visualisere de 4 tilgængelige variabler som aktiv effekt, akkumuleret elektrisk forbrug, spænding og strøm.
Tidligere vejledninger anbefales
Installation Platform Node-Rød
I den følgende vejledning angiver vi, hvordan du installerer Node-RED til linux, og i tilfælde af andre operativsystemer anbefaler vi Virtualbox.
pdacontrolen.com/installation-node-red-plat…
Opdatering af ESP8266 Industrial Modbus TCP IP V2.0
For længe siden lavede jeg nogle tests af ESP8266 som en Modbus TCP/IP -slave, den følgende vejledning kan tages som baggrundsinformation for de aktuelle tests.
pdacontrolen.com/update-esp8266-industrial-…
Elforbrugsmåler Peacefair PZEM 004 + ESP8266 & Arduino Nano
Hvis du vil vide mere om Pzem-004 Peacefair, anbefaler jeg følgende vejledning:
Funktioner, Arduino -forbindelser og ESP8266.
pdacontrolen.com/electricity-consumption-me…
Trin 1: Test udført
Test udført
Vi vil måle det elektriske forbrug af en modstand mod varme vand, forbruge cirka 920 watt, og vi vil visualisere målingerne i et dashboard, der er oprettet i Node-RED Dashboard og kommunikationen implementeret Modbus TCP / IP.
Trin 2: Simple Test Meter PZEM-004 & ESP8266 Platform IoT Node-RED Dashboard Modbus TCP/IP
Test af aktiv effekt eller strømforbrug med Peacefair PZEM-004-meter og ESP8266-data
transmission og visualisering i IoT Platform Node-RED / Node-RED Dashboard implementering af Modbus-protokol TCP / IP
Trin 3: Materialer og hvor man kan købe dem meget billigt
Materialer og hvor kan man købe dem meget billigt
- Meter PZEM 004 med display
- Meter PZEM 004T & trefasemålere
- Elpatron / modstand Vandvarmer
- ESP8266 NodeMCU
Trin 4: Node-RØD
Node-RØD
Knuderne, der blev brugt i denne test, er blevet downloadet og installeret. Du skal blot søge i Node-RED "Administrer paletten".
- Modbus TCP/IP, Node-RED-noder vil være Modbus TCP/IP-master
- Node-RED Dashboard, visualiseringspakke.
I dette tilfælde modtages et array med 5 positioner [0, 1, 2, 3, 4], den første position i 0 og resten indeholder værdierne for spænding, strøm, effekt, akkumuleret forbrug.
Ved hjælp af nogle Script -noder er værdierne adskilt og udføres ved at gøre det omvendte af Arduino IDE er opdelt i 10 de modtagne værdier for at konvertere dem fra Int til Float i de krævede tilfælde, teknisk set er alt dette gjort for den korrekte visualisering.
Trin 5: Node-RED Dashboard
Trin 6: Arduino IDE -kode
Arduino IDE -kode
Rutinen oprettet i Arduino IDE, ESP8266 udfører læsning af måleren PZEM-004 gennem serieporten, fra tidligere test med Modbus TCP / IP blev der oprettet en rutine til afsendelse og modtagelse af opbevaringsregistre.
4 variabler er defineret i 4 beholdningsregistre:
- empty = Opbevaringsregister [0].
- Øjeblikkelig spænding = Registreringsregister [1].
- Øjeblikkelig aktuel = Holdingregister [2].
- Øjeblikkelig strøm = Registreringsregister [3].
- Akkumuleret effekt = Holdingregister [4].
Hurtig løsning til forsendelse af Float i Int
Værdierne på måleren er flydende type, beholdningsregistre er 16-bit heltal, i dette tilfælde ved praktisk at blot multiplicere med 10 udfører vi afsendelse af værdien, i næste test vil vi udføre forsendelsen i 2 heltal på 16 bits.
Bemærk: Download- og / eller github -links herunder.
Trin 7: Flere oplysninger og downloads
Dokumentation / dokumentation
Læs Overvejelser, anbefalinger og forslag komplet dokumentation af projektet i Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Læser overvejelser, anbefalinger og dokumentation af komplettering af proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
Anbefalede:
Solar Soil Moisture Meter med ESP8266: 10 trin (med billeder)
Solar Soil Moisture Meter med ESP8266: I denne Instructable laver vi en soldrevet jordfugtighedsmonitor. Den bruger en ESP8266 wifi -mikrokontroller med lav strømkode, og alt er vandtæt, så det kan efterlades udenfor. Du kan følge denne opskrift nøjagtigt eller tage fra den
DHT -overvågning af temperatur og fugtighed ved hjælp af ESP8266 og AskSensors IoT -platform: 8 trin
DHT -temperatur- og fugtighedsovervågning ved hjælp af ESP8266 og AskSensors IoT -platform: I en tidligere instruerbar præsenterede jeg en trinvis vejledning for at komme i gang med ESP8266 -nodenMCU og AskSensors IoT -platformen. I denne vejledning tilslutter jeg en DHT11 -sensor til knudepunktets MCU. DHT11 er en almindeligt anvendt temperatur og fugt
MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: 6 trin
MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: Hej Dette er min anden instruerbare (fra nu af stopper jeg med at tælle). Jeg lavede dette for at skabe en enkel (i hvert fald for mig), billig, let at lave og effektiv platform til Real IoT -applikationer, der inkluderer M2M -arbejde. Denne platform fungerer med esp8266 og
ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT Brug af Blunk og Arduino IDE - Kontrol af lysdioder over internettet: 6 trin
ESP8266 NODEMCU BLYNK IOT Tutorial | Esp8266 IOT Brug af Blunk og Arduino IDE | Kontrol af lysdioder over internettet: Hej Guys i denne instruks vil vi lære at bruge IOT med vores ESP8266 eller Nodemcu. Vi vil bruge blynk app til det. Så vi vil bruge vores esp8266/nodemcu til at styre lysdioderne over internettet. Så Blynk app vil blive forbundet til vores esp8266 eller Nodemcu
ESP8266 Modbus -termostat med berøring: 5 trin
ESP8266 Modbus-termostat med berøring: Jeg viser dig i denne instruktion, hvordan du laver en flot berøringsskærmstermostat med valgfri Modbus-understøttelse via RS485 med ArduiTouch ESP og en ESP8266 (NodeMCU eller Wemos D1 Mini)