Mündəricat:

Metr PZEM-004 + ESP8266 və Platform IoT Node-RED & Modbus TCP/IP: 7 addım
Metr PZEM-004 + ESP8266 və Platform IoT Node-RED & Modbus TCP/IP: 7 addım

Video: Metr PZEM-004 + ESP8266 və Platform IoT Node-RED & Modbus TCP/IP: 7 addım

Video: Metr PZEM-004 + ESP8266 və Platform IoT Node-RED & Modbus TCP/IP: 7 addım
Video: Lesson 05: Introduction to Serial Monitor | Robojax Arduino Step By Step Course 2024, Iyul
Anonim
Metr PZEM-004 + ESP8266 və Platform IoT Node-RED və Modbus TCP/IP
Metr PZEM-004 + ESP8266 və Platform IoT Node-RED və Modbus TCP/IP

Bu fürsətdə, aktiv güc sayğacımızı və ya elektrik istehlakımızı, Pzem-004-Peacefair-i əvvəlki dərslərdə istifadə olunan IoT Node-RED inteqrasiya platforması ilə birləşdirəcəyik, Modbus TCP / IP qulu olaraq konfiqurasiya edilmiş bir ESP8266 modulundan istifadə edəcəyik, daha sonra Aktiv güc, yığılmış elektrik istehlakı, gərginlik və cərəyan kimi mövcud 4 dəyişəni görselleştirmek üçün Node-RED Dashboard-dakı ölçülər.

Şəkil
Şəkil

Əvvəlki Dərsliklər Tövsiyə olunur

Quraşdırma Platforması Node-Red

Aşağıdakı təlimatda Linux üçün Node-RED-in necə qurulacağını göstərəcəyik və digər əməliyyat sistemlərində Virtualbox-u tövsiyə edirik.

pdacontrolen.com/installation-node-red-plat…

ESP8266 Sənaye Modbus TCP IP V2.0 yenilənir

Uzun müddət əvvəl bir Modbus TCP/IP qulu olaraq ESP8266 -dan bəzi testlər etdim, aşağıdakı təlimat cari testlərin əsas məlumatı olaraq götürülə bilər.

pdacontrolen.com/update-esp8266-industrial-…

Elektrik istehlakı sayğacı Peacefair PZEM 004 + ESP8266 & Arduino Nano

Pzem-004 Peacefair haqqında daha çox bilmək istəyirsinizsə, aşağıdakı təlimatı tövsiyə edirəm:

Xüsusiyyətlər, Arduino əlaqələri və ESP8266.

pdacontrolen.com/electricity-consumption-me…

Addım 1: Testlər aparılır

Edilən testlər

İstilik suyuna qarşı bir müqavimətin elektrik istehlakını ölçəcəyik, təxminən 920 Vt istehlak edəcəyik və Node-RED Tablosunda yaradılan bir tablosunda və Modbus TCP / IP-də tətbiq olunan ünsiyyətdə ölçüləri görselleştireceğiz.

Şəkil
Şəkil

Addım 2: Sadə Test Ölçən PZEM-004 və ESP8266 Platforması IoT Node-RED Dashboard Modbus TCP/IP

Image
Image

Peacefair PZEM-004 Meter və ESP8266 məlumatları ilə aktiv güc ölçmə testi və ya enerji istehlakı

Modbus TCP / IP protokolunu tətbiq edən Node-RED / Node-RED Tablosunda IoT Platformasında ötürmə və vizuallaşdırma

Addım 3: Materiallar və Onları Haradan Almaq Çox Ucuzdur

Qırmızı Qırmızı
Qırmızı Qırmızı

Materiallar və çox ucuz haradan almaq olar

  • Ölçmə cihazı PZEM 004
  • Metr PZEM 004T & Üç fazalı sayğac
  • Daldırma qızdırıcısı / Müqavimət Su qızdırıcısı
  • ESP8266 NodeMCU

Addım 4: Node-QIRMIZI

Qırmızı Qırmızı

Bu testdə istifadə olunan qovşaqlar endirildi və quraşdırıldı, sadəcə Node-RED "İdarəetmə palitrasını" axtarın.

Şəkil
Şəkil
  • Modbus TCP/IP, Node-RED qovşaqları Modbus TCP/IP master olacaq
  • Node-RED Dashboard, vizuallaşdırma paketi.

Bu vəziyyətdə, 5 mövqedən ibarət bir sıra [0, 1, 2, 3, 4] alınır, 0 -dakı ilk mövqe, qalanı isə gərginlik, cərəyan, güc, yığılmış istehlak dəyərlərini ehtiva edir.

Bəzi Script qovşaqlarından istifadə edərək dəyərlər ayrılır və Arduino IDE -nin tərsinə çevrilərək yerinə yetirilir, lazım olan hallarda onları Int -dən Floata çevirmək üçün alınan dəyərlər 10 -a bölünür, texniki cəhətdən bütün bunlar düzgün görselleştirme üçün edilir.

Şəkil
Şəkil

Addım 5: Node-RED Dashboard

Node-QIRMIZI Tablosuna
Node-QIRMIZI Tablosuna
Node-QIRMIZI Tablosuna
Node-QIRMIZI Tablosuna

Addım 6: Arduino IDE Kodu

Arduino IDE kodu

Arduino IDE, ESP8266-da yaradılan gündəlik, PZEM-004 sayğacının serial port vasitəsilə oxunmasını həyata keçirir, əvvəlki testlərdən Modbus TCP / IP ilə Holding Reyestrlərinin göndərilməsi və qəbulu üçün kəsilmiş bir proqram yaradılmışdır.

4 Holdinq Reyestrində 4 dəyişən müəyyən edilmişdir:

  1. boş = Qeydiyyatı saxlayır [0].
  2. Ani gərginlik = Saxlama Qeydiyyatı [1].
  3. Ani cərəyan = Hold Qeydiyyatı [2].
  4. Ani güc = Qeydiyyatı tutma [3].
  5. Yığılmış güc = Holdinq Qeydiyyatı [4].

Int -də Float göndərilməsinin sürətli həlli

Sayğacın dəyərləri üzən tipdədir, Holdinq Reyestrləri 16 bit Tamdır, bu halda praktikliyi ilə sadəcə 10-a vuraraq dəyərin göndərilməsini həyata keçiririk, növbəti sınaqlarda göndərməni 16 bitdən ibarət 2 tamsayıda həyata keçirəcəyik..

Şəkil
Şəkil

Qeyd: Aşağıdakı və / və ya github bağlantılarını yükləyin.

Addım 7: Ətraflı Məlumat və Yükləmələr

Ətraflı Məlumat və Yükləmələr
Ətraflı Məlumat və Yükləmələr

Sənədləşmə / Sənədləşmə

Metr PZEM-004 + ESP8266 və Platforma IoT Node-RED və Modbus TCP/IP-də layihənin bütün sənədləşmələrini, Məsləhət və Təklifləri oxuyun.

pdacontrolen.com/meter-pzem-004-esp8266-pla…

Diqqət yetirin, sənədlər və sənədlər Medidor PZEM-004 + ESP8266 və Plataforma IoT Node-RED və Modbus TCP/IP ilə tamamlandı.

pdacontroles.com/medidor-pzem-004-esp8266-p…

Tövsiyə: