جدول المحتويات:
- الخطوة 1: الاختبارات التي تم إجراؤها
- تم إجراء الاختبارات
- الخطوة 2: مقياس اختبار بسيط PZEM-004 و ESP8266 منصة IoT Node-RED لوحة القيادة Modbus TCP / IP
- الخطوة 3: المواد وأماكن شرائها رخيصة جدًا
- المواد واين تشتريها رخيصة جدا
- الخطوة 4: Node-RED
- الخطوة 5: لوحة معلومات Node-RED
- الخطوة 6: كود Arduino IDE
- كود Arduino IDE
- الخطوة 7: مزيد من المعلومات والتنزيلات
فيديو: جهاز القياس PZEM-004 + ESP8266 ومنصة IoT Node-RED و Modbus TCP / IP: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
في هذه الفرصة ، سنقوم بدمج عداد الطاقة النشط أو استهلاك الكهرباء ، Pzem-004 - Peacefair مع منصة تكامل IoT Node-RED المستخدمة في البرامج التعليمية السابقة ، وسوف نستخدم وحدة ESP8266 تم تكوينها على أنها Modbus TCP / IP slave ، وفيما بعد سوف نتخيل القياسات في Node- RED Dashboard لتصور المتغيرات الأربعة المتاحة مثل الطاقة النشطة والاستهلاك الكهربائي المتراكم والجهد والتيار.
يوصى باستخدام البرامج التعليمية السابقة
منصة التثبيت العقدة الحمراء
في البرنامج التعليمي التالي ، سنشير إلى كيفية تثبيت Node-RED لنظام التشغيل Linux وفي حالة نظام التشغيل الآخر ، نوصي باستخدام Virtualbox.
pdacontrolen.com/installation-node-red-plat…
تحديث ESP8266 Industrial Modbus TCP IP V2.0
منذ وقت طويل ، أجريت بعض الاختبارات لـ ESP8266 باعتباره تابعًا لـ Modbus TCP / IP ، يمكن اعتبار البرنامج التعليمي التالي بمثابة معلومات أساسية للاختبارات الحالية.
pdacontrolen.com/update-esp8266-industrial-…
عداد استهلاك الكهرباء بيسفير PZEM 004 + ESP8266 & Arduino Nano
إذا كنت تريد معرفة المزيد عن Pzem-004 Peacefair ، فإنني أوصي بالبرنامج التعليمي التالي:
الميزات واتصالات Arduino و ESP8266.
pdacontrolen.com/electricity-consumption-me…
الخطوة 1: الاختبارات التي تم إجراؤها
تم إجراء الاختبارات
سنقوم بقياس الاستهلاك الكهربائي لمقاومة لتسخين المياه ، ونستهلك ما يقرب من 920 وات ، وسوف نتخيل القياسات في لوحة القيادة التي تم إنشاؤها في Node-RED Dashboard وتطبيق الاتصال Modbus TCP / IP.
الخطوة 2: مقياس اختبار بسيط PZEM-004 و ESP8266 منصة IoT Node-RED لوحة القيادة Modbus TCP / IP
اختبار قياس الطاقة النشط أو استهلاك الطاقة باستخدام بيانات Peacefair PZEM-004 Meter و ESP8266
الإرسال والتصور في لوحة معلومات منصة إنترنت الأشياء Node-RED / Node-RED التي تنفذ بروتوكول Modbus TCP / IP
الخطوة 3: المواد وأماكن شرائها رخيصة جدًا
المواد واين تشتريها رخيصة جدا
- عداد PZEM 004 مع شاشة عرض
- متر PZEM 004T & متر ثلاث مراحل
- سخان الغمر / سخان المياه المقاومة
- ESP8266 NodeMCU
الخطوة 4: Node-RED
العقدة الحمراء
تم تنزيل العقد المستخدمة في هذا الاختبار وتثبيتها ، ما عليك سوى البحث في Node-RED "إدارة اللوحة".
- ستكون عُقد Modbus TCP / IP ، Node-RED هي Modbus TCP / IP master
- Node-RED Dashboard ، حزمة التصور.
في هذه الحالة ، يتم استلام مصفوفة من 5 مواضع [0 ، 1 ، 2 ، 3 ، 4] ، الموضع الأول في 0 ويحتوي الباقي على قيم الجهد والتيار والطاقة والاستهلاك المتراكم.
باستخدام بعض عقد البرنامج النصي ، يتم فصل القيم ويتم تقسيم Arduino IDE إلى 10 القيم المستلمة لتحويلها من Int إلى Float في الحالات المطلوبة ، من الناحية الفنية كل هذا يتم من أجل التصور الصحيح.
الخطوة 5: لوحة معلومات Node-RED
الخطوة 6: كود Arduino IDE
كود Arduino IDE
يقوم الروتين الذي تم إنشاؤه في Arduino IDE ، ESP8266 بقراءة العداد PZEM-004 من خلال المنفذ التسلسلي ، من الاختبارات السابقة باستخدام Modbus TCP / IP ، تم إنشاء روتين مقطوع لإرسال واستقبال السجلات القابضة.
تم تحديد 4 متغيرات في 4 سجلات حيازة:
- فارغ = عقد التسجيل [0].
- الجهد اللحظي = عقد التسجيل [1].
- التيار الفوري = عقد التسجيل [2].
- قوة فورية = عقد التسجيل [3].
- القدرة المتراكمة = سجل الحيازة [4].
حل سريع لشحن الطفو في كثافة العمليات
قيم العداد هي من النوع العائم ، سجلات التثبيت هي عدد صحيح 16 بت ، في هذه الحالة من خلال التطبيق العملي ، نقوم ببساطة بضرب القيمة في 10 ، نقوم بإرسال القيمة ، في الاختبارات التالية سنقوم بتنفيذ الشحنة في عدد 2 صحيح من 16 بت.
ملاحظة: قم بتنزيل و / أو روابط github أدناه.
الخطوة 7: مزيد من المعلومات والتنزيلات
التوثيق / التوثيق
قراءة الاعتبارات والتوصيات والاقتراحات التوثيق الكامل للمشروع في Meter PZEM-004 + ESP8266 ومنصة IoT Node-RED و Modbus TCP / IP.
pdacontrolen.com/meter-pzem-004-esp8266-pla…
Leer Consideraciones، Recomendaciones and sugerencias Documentacion Completa del proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP / IP.
pdacontroles.com/medidor-pzem-004-esp8266-p…
موصى به:
جهاز تحكم عن بعد عالمي باستخدام ESP8266 (التحكم في Wifi): 6 خطوات (بالصور)
جهاز التحكم عن بعد الشامل باستخدام ESP8266 (التحكم في Wifi): هذا المشروع هو استبدال جهاز التحكم عن بعد التقليدي لجميع الأجهزة المنزلية مثل التيار المتردد والتلفزيون ومشغلات DVD ونظام الموسيقى وأجهزة SMART !!! صنع خردة كاملة من القمامة البعيدة ، مما يجعلنا أحجية !!! سيوفر لنا هذا المشروع من
مراقبة درجة الحرارة والرطوبة DHT باستخدام ESP8266 ومنصة AskSensors IoT: 8 خطوات
مراقبة درجة حرارة DHT والرطوبة باستخدام ESP8266 ومنصة AskSensors IoT: في تعليمات سابقة ، قدمت دليلًا خطوة بخطوة لبدء استخدام ESP8266 nodeMCU ومنصة AskSensors IoT. في هذا البرنامج التعليمي ، أقوم بتوصيل مستشعر DHT11 إلى العقدة MCU. DHT11 هو درجة حرارة مستخدمة بشكل شائع
ESP8266 دروس NODEMCU BLYNK IOT - Esp8266 IOT باستخدام Blunk و Arduino IDE - التحكم في المصابيح عبر الإنترنت: 6 خطوات
ESP8266 دروس NODEMCU BLYNK IOT | Esp8266 IOT باستخدام Blunk و Arduino IDE | التحكم في مصابيح LED عبر الإنترنت: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام IOT مع ESP8266 أو Nodemcu. سنستخدم تطبيق blynk لذلك ، لذلك سوف نستخدم esp8266 / nodemcu للتحكم في مصابيح LED عبر الإنترنت ، لذلك سيتم توصيل تطبيق Blynk بـ esp8266 أو Nodemcu
[Home IoT] جهاز عميل ESP8266 MQTT: 7 خطوات
[Home IoT] ESP8266 MQTT Client Device: من المثير للاهتمام استخدام MCU رخيص مزود بتقنية WiFi مع بروتوكول MQTT للتحكم في الأجهزة مثل وحدة التغذية التلقائية بالمياه لقطتي. توجد مدونتي لمزيد من المعلومات التفصيلية (https://regishsu.blogspot.com/2019/07/home-iot-esp…Spe
ESP8266 Modbus ترموستات باللمس: 5 خطوات
ESP8266 Modbus Thermostat With Touch: سأوضح لك في هذه التعليمات كيفية صنع ترموستات بشاشة لمس جيدة المظهر مع دعم Modbus اختياري عبر RS485 مع ArduiTouch ESP و ESP8266 (NodeMCU أو Wemos D1 Mini)