نهارك سعيد يا هبر. أعتقد أن الكثير من الناس قد فكروا ، على سبيل المثال ، في استهلاك الكهرباء أو مستوى ثاني أكسيد الكربون في منازلهم.

تم إنشاء مشروع التقويم الذكي "OPEDI" بدقة من أجل نقل القياس عن بُعد بشكل فوري وواضح في المنزل في الوقت الفعلي.
في هذه المقالة سوف أتحدث عن وظائف هذا الجهاز وكيف تم صنعه.
كيف تعمل؟
"OPEDI" تعني "عرض الطاقة المنزلية ، إلخ.".
إلكترونيات هزلي RESSI
, . , — . esp8266 node-mcu.
, . .
, .
475 (=140) + 3 = 143 . 140 3 : , CO2.
, . 1 , .
— - node-mcu, PZEM-004T. .
-
node-mcu -, :
:
- Wi-Fi
. , — . , .
-
Wi-Fi
Wi-Fi «WiFi Settings». , . , , Wi-Fi . , .
- Wi-Fi
, . 28 , .
-
— . « » . , .
- , . , .
, , . «».
9 . :
- QoL changes
, , .
, . , .
. HDC1080, : esp8266 node-mcu. . , , .
, . :
- -
.
- , - x y.

, .
:
GetPosition(int x, int y) {
int n;
if (x % 2 == 0) { //
n = weekSize - y; // :
} else { //- .
n = y + 1; // -
} //
// y, y + 1
//
return n + weekSize * x; //
}
weekSize 7.
143 .
. .
-, .
-
, esp8266 , , , .
(, ) (x, y).
GPIO. , , " ". . :
, CO2 TVOC. getTVOC() geteCO2() .
10 . 6 – .
. :
typedef struct TLogData {
uint32_t TimeStamp = 0;
uint32_t Power = 0;
uint16_t CarbonDioxide = 0;
uint16_t Temperature = 0;
}
, CO2 ( TVOC), , 6 .
12 , 1 17.1 . , , 2 . . .
" №28" .
, – .
3 : , - " ".
esp8266 node-mcu PZEM-004T.
PZEM-004T
, , , , .
, ( , ).
esp8266 UART Modbus, ModbusRtu.
220- esp8266. , . , , , . , , -.
-
: -. Wi-Fi , . , ip . Wi-Fi . - Wi-Fi , , , .
.
, " ?". : , «» , Wi-Fi .
Wi-Fi ? ...

Arduino OTA: " "
, , , Arduino OTA, Wi-Fi.
OTA - .
. node-mcu 5, 220, 5 .

:
1 — 5
2 — PZEM-004T
3 — node-mcu ( PZEM-004T)

, , , . .


. , , . , , 220, .
, , .
, :
- 1
, :
- Wi-Fi
,
.
أصبح هذا المشروع تجربة فريدة بالنسبة لي. من قبل ، لم أتطرق إلا إلى موضوع المنزل الذكي بشكل عابر ، لكن أثناء إنشاء OPEDI تعلمت الكثير.
تساعد مثل هذه المشاريع في الحفاظ على الدماغ في حالة جيدة ، مما يجبرنا على حل مشاكل جديدة تمامًا بالنسبة لنا.
كود المشروع متاح على جيثب الخاص بي .
أحذرك مقدمًا من وجود بعض السباغيتي بالعكازات.
ملاحظة: تم العثور على ميزة إضافية ، حيث يتم تعليق اللوحة بالقرب من مخرج المنزل ، والآن يكفي إلقاء نظرة على المكعب الأخير ، وإذا كان لونه أخضر ، فحينئذٍ يتم إيقاف تشغيل جميع الأجهزة المنزلية الرئيسية.