Tartalomjegyzék:
- 1. lépés: Végezett tesztek
- Tesztek végrehajtva
- 2. lépés: Egyszerű tesztmérő PZEM-004 és ESP8266 Platform IoT Node-RED Műszerfal Modbus TCP/IP
- 3. lépés: Anyagok és hol lehet őket vásárolni nagyon olcsón
- Anyagok és hol lehet beszerezni nagyon olcsón
- 4. lépés: Node-RED
- 5. lépés: Node-RED Dashboard
- 6. lépés: Arduino IDE kód
- Arduino IDE kód
- 7. lépés: További információk és letöltések
Videó: PZEM-004 + ESP8266 mérő és platform IoT csomópont-Vörös és Modbus TCP/IP: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ebben a lehetőségben integráljuk aktív teljesítménymérőnket vagy elektromos fogyasztásunkat, a Pzem-004-Peacefair-t a korábbi oktatóanyagokban használt IoT Node-RED integrációs platformmal, egy ESP8266 modult fogunk használni, amely Modbus TCP / IP slave-ként van konfigurálva, később vizualizáljuk a mérések a Node-RED műszerfalon, hogy megjelenítsék a 4 elérhető változót, mint például az aktív teljesítmény, a felhalmozott elektromos fogyasztás, a feszültség és az áram.
Ajánlott korábbi oktatóanyagok
Telepítési platform csomópont-piros
A következő oktatóanyagban megmutatjuk, hogyan kell telepíteni a Node-RED-t linuxra, és más operációs rendszerek esetén a Virtualbox-ot javasoljuk.
pdacontrolen.com/installation-node-red-plat…
Az ESP8266 frissítése Ipari Modbus TCP IP V2.0
Régen elvégeztem néhány tesztet az ESP8266 -ról Modbus TCP/IP szolgaként, a következő oktatóanyag a jelenlegi tesztek háttérinformációjának tekinthető.
pdacontrolen.com/update-esp8266-industrial-…
Villamosenergia -fogyasztásmérő Peacefair PZEM 004 + ESP8266 és Arduino Nano
Ha többet szeretne megtudni a Pzem-004 Peacefairről, javaslom az alábbi bemutatót:
Jellemzők, Arduino kapcsolatok és ESP8266.
pdacontrolen.com/electricity-consumption-me…
1. lépés: Végezett tesztek
Tesztek végrehajtva
Megmérjük a melegvíz-ellenállás elektromos fogyasztását, körülbelül 920 wattot fogyasztunk, és a méréseket a Node-RED Dashboard-ban létrehozott műszerfalon és a Modbus TCP / IP kommunikáción vizualizáljuk.
2. lépés: Egyszerű tesztmérő PZEM-004 és ESP8266 Platform IoT Node-RED Műszerfal Modbus TCP/IP
Aktív teljesítménymérési teszt vagy energiafogyasztás a Peacefair PZEM-004 Meter és ESP8266 adatokkal
átvitel és vizualizáció az IoT platformon Node-RED / Node-RED Dashboard, amely a Modbus TCP / IP protokollt valósítja meg
3. lépés: Anyagok és hol lehet őket vásárolni nagyon olcsón
Anyagok és hol lehet beszerezni nagyon olcsón
- PZEM 004 kijelző kijelzővel
- PZEM 004T és háromfázisú mérő
- Merülőfűtés / Ellenállás Vízmelegítő
- ESP8266 NodeMCU
4. lépés: Node-RED
Csomópont-PIROS
A tesztben használt csomópontokat letöltöttük és telepítettük, egyszerűen keressen rá a Node-RED "Paletta kezelése" elemre.
- A Modbus TCP/IP, a Node-RED csomópontok Modbus TCP/IP masterek lesznek
- Node-RED Dashboard, vizualizációs csomag.
Ebben az esetben egy 5 pozícióból álló tömb [0, 1, 2, 3, 4] érkezik, az első pozíció 0 -ban, a többi pedig a feszültség, áram, teljesítmény, felhalmozott fogyasztás értékeit tartalmazza.
Néhány Script csomópont használatával az értékeket elkülönítik, és az Arduino IDE inverzét fordítva osztják 10 -re a kapott értékeket, hogy a szükséges esetekben Int -ből Float -ba alakítsák át, technikailag mindez a helyes megjelenítés érdekében történik.
5. lépés: Node-RED Dashboard
6. lépés: Arduino IDE kód
Arduino IDE kód
Az Arduino IDE, ESP8266 programban létrehozott rutin elvégzi a PZEM-004 mérő leolvasását a soros porton keresztül, a Modbus TCP / IP-vel végzett korábbi tesztekből rutin lett létrehozva a Holding Regiszterek küldéséhez és fogadásához.
4 változót határoztak meg a 4 holdingregiszterben:
- üres = Holding Register [0].
- Pillanatnyi feszültség = Holding Register [1].
- Azonnali áram = Holding Register [2].
- Azonnali teljesítmény = Holding Register [3].
- Felhalmozott teljesítmény = Holding Register [4].
Gyors megoldás a Float szállítására az Int
A mérő értékei lebegő típusúak, a Holding Regiszterek 16 bites egész számok, ebben az esetben a praktikussággal egyszerűen megszorozva 10-el elvégezzük az érték elküldését, a következő tesztekben 2 egész 16 bitből álló egészben hajtjuk végre a szállítást.
Megjegyzés: Töltse le és / vagy az alábbi github linkeket.
7. lépés: További információk és letöltések
Dokumentáció / Documentación
Olvassa el a Megfontolások, ajánlások és javaslatok teljes dokumentációját a projektről a PZEM-004 + ESP8266 mérőben és a Platform IoT Node-RED & Modbus TCP/IP-ben.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Leer Consideraciones, Recomendaciones y sugerencias documentacion Completa del proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
Ajánlott:
Napelemes talajnedvesség -mérő ESP8266 -mal: 10 lépés (képekkel)
Solar Soil Moisture Meter ESP8266 segítségével: Ebben az utasításban napelemmel működő talajnedvesség -figyelőt készítünk. ESP8266 wifi mikrokontrollert használ, alacsony energiafogyasztású kóddal, és minden vízálló, így kint hagyható. Ezt a receptet pontosan követheti, vagy elveheti belőle
DHT hőmérséklet és páratartalom monitorozás az ESP8266 és az AskSensors IoT platform használatával: 8 lépés
DHT hőmérséklet- és páratartalom -figyelés az ESP8266 és az AskSensors IoT Platform használatával: Egy korábbi utasításban lépésről lépésre ismertettem az ESP8266 nodeMCU és az AskSensors IoT platform használatának megkezdéséhez. Ebben az oktatóanyagban DHT11 érzékelőt csatlakoztatok az MCU csomóponthoz. A DHT11 általánosan használt hőmérséklet és páratartalom
MQmax 0,7 alacsony költségű WiFi IoT platform az Esp8266 és az Arduino Mini Pro alapján: 6 lépés
MQmax 0,7 alacsony költségű WiFi IoT platform az Esp8266 és az Arduino Mini Pro alapján: Hello Ez a második utasítható (mostantól leállítom a számolást). Ezt azért hoztam létre, hogy egy egyszerű (legalábbis számomra), olcsó, könnyen elkészíthető és hatékony platformot hozzak létre a valós IoT alkalmazásokhoz, amelyek magukban foglalják az M2M munkát. Ez a platform az esp8266 és
15 $ LoRa átjáró/csomópont ESP8266 Build PCB 3cmX8cm Méret: 6 lépés
15 $ LoRa átjáró/csomópont ESP8266 Build PCB 3cmX8cm Méret: Hé, mi újság, srácok? Akarsh itt a CETech -től. Ma egy olyan projektet készítünk, amely egy egyszerű LoRa csomópont, és akár egycsatornás átjáróként is használhatja. Itt az általam használt mikrokontroller az ESP8266, amely LoRa táblákhoz van csatlakoztatva
ESP8266 DS18B20 Hőmérséklet csomópont-PIROS MQTT: 5 lépés
ESP8266 DS18B20 Hőmérséklet csomópont-VÖRÖS MQTT: Ezúttal az ESP8266 és a Node-RED platform integrációja valósult meg, integrálva a OneWire protokoll DS18B20 érzékelőjét. Egy HMI vagy SCADA webkészítőről a Node-Red-Dashboard-on, az MQTT alapjaként Protokoll és kocsmai könyvtárak