Talaan ng mga Nilalaman:
- Hakbang 1: Ginanap ang Mga Pagsubok
- Naisagawa ang mga Pagsubok
- Hakbang 2: Simple Test Meter PZEM-004 & ESP8266 Platform IoT Node-RED Dashboard Modbus TCP / IP
- Hakbang 3: Mga Materyales at Kung saan Bilhin ang mga Ito Napakamura !
- Mga materyales at kung saan bibilhin ang mga ito napaka murang !
- Hakbang 4: Node-RED
- Hakbang 5: Node-RED Dashboard
- Hakbang 6: Arduino IDE Code
- Arduino IDE Code
- Hakbang 7: Higit pang Impormasyon at Mga Pag-download
Video: Meter PZEM-004 + ESP8266 at Platform IoT Node-RED & Modbus TCP / IP: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa opurtunidad na ito isasama namin ang aming aktibong power meter o pagkonsumo ng kuryente, Pzem-004 - Peacefair kasama ang IoT Node-RED platform ng pagsasama na ginamit sa mga nakaraang tutorial, gagamitin namin ang isang ESP8266module na naka-configure bilang Modbus TCP / IP na alipin, sa paglaon ay malalaman natin ang mga sukat sa Node- RED Dashboard upang mailarawan ang 4 na magagamit na mga variable tulad ng aktibong lakas, naipon na konsumo sa elektrisidad, boltahe at kasalukuyang.
Inirekumenda ang Mga Naunang Tutorial
Pag-install ng Platform Node-Red
Sa sumusunod na tutorial ipahiwatig namin kung paano i-install ang Node-RED para sa linux at sa kaso ng iba pang OS inirerekumenda namin ang Virtualbox.
pdacontrolen.com/installation-node-red-plat…
Ina-update ang ESP8266 Industrial Modbus TCP IP V2.0
Matagal na ang nakagawa ako ng ilang mga pagsubok sa ESP8266 bilang isang alipin ng Modbus TCP / IP, ang sumusunod na tutorial ay maaaring makuha bilang impormasyon sa background ng kasalukuyang mga pagsubok.
pdacontrolen.com/update-esp8266-industrial-…
Metro ng pagkonsumo ng kuryente Peacefair PZEM 004 + ESP8266 at Arduino Nano
Kung nais mong malaman ang tungkol sa Pzem-004 Peacefair, inirerekumenda ko ang sumusunod na tutorial:
Mga tampok, mga koneksyon ng Arduino at ESP8266.
pdacontrolen.com/electricity-consuming-me…
Hakbang 1: Ginanap ang Mga Pagsubok
Naisagawa ang mga Pagsubok
Susukatin namin ang pagkonsumo ng kuryente ng isang paglaban sa init ng tubig, ubusin ang humigit-kumulang na 920 Watts at malalaman natin ang mga sukat sa isang dashboard na nilikha sa Node-RED Dashboard at ipinatupad ang komunikasyon sa Modbus TCP / IP.
Hakbang 2: Simple Test Meter PZEM-004 & ESP8266 Platform IoT Node-RED Dashboard Modbus TCP / IP
Ang aktibong pagsubok sa pagsukat ng kuryente o pagkonsumo ng kuryente na may Peacefair PZEM-004 Meter at data ng ESP8266
paghahatid at paggunita sa IoT Platform Node-RED / Node-RED Dashboard na nagpapatupad ng Modbus protocol TCP / IP
Hakbang 3: Mga Materyales at Kung saan Bilhin ang mga Ito Napakamura !
Mga materyales at kung saan bibilhin ang mga ito napaka murang !
- Meter PZEM 004 na may display
- Meter PZEM 004T & Tatlong phase meter
- Immersion heater / Paglaban Heater ng tubig
- ESP8266 NodeMCU
Hakbang 4: Node-RED
Node-RED
Ang mga node na ginamit sa pagsubok na ito ay na-download at na-install, simpleng paghahanap sa Node-RED na "Manage palette".
- Ang Modbus TCP / IP, mga Node-RED node ay magiging Modbus TCP / IP master
- Node-RED Dashboard, pakete ng pagpapakita.
Sa kasong ito, isang Array ng 5 posisyon [0, 1, 2, 3, 4] ay natanggap, ang unang posisyon sa 0 at ang natitira ay naglalaman ng mga halaga ng boltahe, Kasalukuyan, Lakas, Naipon na Pagkonsumo.
Ang paggamit ng ilang mga Script node ay pinaghiwalay ang mga halaga at tapos na ang paggawa ng kabaligtaran ng Arduino IDE ay nahahati sa 10 mga halagang natanggap upang i-convert ang mga ito mula sa Int hanggang sa Float sa mga kinakailangang kaso, ayon sa teknikal lahat ng ito ay ginagawa para sa tamang visualization.
Hakbang 5: Node-RED Dashboard
Hakbang 6: Arduino IDE Code
Arduino IDE Code
Ang gawain na nilikha sa Arduino IDE, ang ESP8266 ay gumaganap ng pagbabasa ng meter PZEM-004 sa pamamagitan ng serial port, mula sa mga nakaraang pagsubok sa Modbus TCP / IP isang gawain ang nilikha na gupitin para sa pagpapadala at pagtanggap ng Holding Registro.
Ang 4 na variable ay tinukoy sa 4 na Holding Registro:
- walang laman = Holding Rehistro [0].
- Instantaneous boltahe = Hawak ng Rehistro [1].
- Instant kasalukuyang = Holding Rehistro [2].
- Instant power = Holding Rehistro [3].
- Naipon na lakas = Holding Register [4].
Mabilis na solusyon sa pagpapadala ng Float sa Int
Ang mga halaga ng metro ay lumulutang na uri, ang Holding Registro ay 16-bit Integers, sa kasong ito sa pamamagitan ng pagiging praktiko ay simpleng dumarami ng 10 ginagawa namin ang pagpapadala ng halaga, sa mga susunod na pagsubok ay isasagawa namin ang padala sa 2 integer ng 16 na piraso.
Tandaan: Mag-download at / o mga link ng github sa ibaba.
Hakbang 7: Higit pang Impormasyon at Mga Pag-download
Dokumentasyon / Documentación
Basahin ang Mga Pagsasaalang-alang, Rekomendasyon at Mungkahi kumpletong dokumentasyon ng proyekto sa Meter PZEM-004 + ESP8266 at Platform IoT Node-RED & Modbus TCP / IP.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Ang Leer Thinkaciones, 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…
Inirerekumendang:
Solar Soil Moisture Meter Na may ESP8266: 10 Mga Hakbang (na may Mga Larawan)
Solar Soil Moisture Meter Gamit ang ESP8266: Sa Maituturo na ito, gumagawa kami ng isang solar Power Land Monitor ng Kahalumigmigan. Gumagamit ito ng isang ESP8266 wifi microcontroller na nagpapatakbo ng mababang code ng kuryente, at hindi tinatablan ng tubig ang lahat upang maiwan ito sa labas. Maaari mong sundin nang eksakto ang resipe na ito, o kunin mula rito ang
Pagsubaybay sa Temperatura at Humidity ng DHT Gamit ang ESP8266 at ang AskSensors IoT Platform: 8 Hakbang
Pagsubaybay sa Temperatura at Humidity ng DHT Gamit ang ESP8266 at ang AskSensors IoT Platform: Sa isang nakaraang itinuro, nagpakita ako ng isang sunud-sunod na gabay upang makapagsimula sa ESP8266 nodeMCU at ang AskSensors IoT platform. Sa tutorial na ito, kumokonekta ako sa isang sensor ng DHT11 sa node MCU. Ang DHT11 ay isang karaniwang ginagamit na Temperatura at humidi
Electric Consumer Meter CHINT + ESP8266 & Matrix Led MAX7912: 9 Hakbang (na may Mga Larawan)
Electric Consumer Meter CHINT + ESP8266 & Matrix Led MAX7912: Sa oras na ito ay babalik kami sa isang kagiliw-giliw na proyekto, ang pagsukat ng pagkonsumo ng elektrisidad sa isang nagsasalakay na paraan sa isang CHINT DDS666 Meter Mono phase, technically ito ay isang residential o residential meter na mayroon na kami ipinakita sa nakaraang tu
IoT Pinagana ang Sensor Data Collection Center Na May ESP8266 & PubNub: 9 Mga Hakbang (na may Mga Larawan)
IoT Pinagana ang Sensor Data Collection Center Sa ESP8266 & PubNub: Karamihan sa mga tutorial sa ESP8266 ay nasa antas ng newbie (malayo na kumikislap ng isang led) o masyadong kumplikado para sa isang tao na naghahanap ng isang bagay upang mapabuti at mag-upgrade sa kanyang pinangunahan na mga kasanayan sa pagpikit. Ito itinuturo na naglalayong tulay ang puwang na ito sa lumikha
Tingnan ang Mga Dashboard Emoncms & ESP8266 + Arduino #IoT: 7 Mga Hakbang (na may Mga Larawan)
Tingnan ang Mga Dashboard Emoncms & ESP8266 + Arduino #IoT: Sa mahabang panahon nasubukan ko ang platform ng Emoncms at sa pagkakataong ito ay ipapakita ko sa iyo ang resulta at ang kalidad ng mga dashboard at / o mga visualization. Kumuha ako ng ilang mga tutorial na magsisilbi bilang mga intermediate na hakbang. Masasalamin namin ang isang