Mundarija:

15 daqiqada energiya monitor: 3 qadam
15 daqiqada energiya monitor: 3 qadam

Video: 15 daqiqada energiya monitor: 3 qadam

Video: 15 daqiqada energiya monitor: 3 qadam
Video: 45 SONIYADA ISMINGIZNI UNUTASIZ 2024, Sentyabr
Anonim
Energiya monitor 15 daqiqada
Energiya monitor 15 daqiqada

Bu sizning elektr hisoblagichingizdagi chirog'ni yopish uchun wifi sensori. U LDR -ning yonishini aniqlaydi va OLED -displeyda quvvatni ko'rsatadi. Thingsboard Dashboard -ga ma'lumotlarni yuboradi. Bepul demo hisob qaydnomasiga ro'yxatdan o'ting:

Kerakli qismlar: ESP8266 TTGO 0.91 OLED (yoki oddiy ESP8266 va displeysiz ishlaydi) LDR (nurga chidamli qarshilik) 10K qarshilik

Narxi: jami 9 dollar.

Maslahat: ESP8266 TTGO 0.91 OLED ebayda sotiladi, qidirish: 'esp8266 oled 0.91'.

1 -qadam: Lehim

Lehim
Lehim
Lehim
Lehim

Faqat 4 ta lehim nuqtasi bor: LDR A0 dan D0 gacha (gpio16).10K qarshilik A0 dan GND gacha.

2 -qadam: kod

Dastur Arduino yordamida tuzilgan, kodni Github saytimdan yuklab oling:

Bog'liqliklar: Sizga ba'zi kutubxonalar kerak, U8g2lib, PubSubClient, Siz ularni kutubxona menejeridan topasiz.

Sozlamalar: O'z qadriyatlaringizni kodning yuqori qismiga o'rnating. Ular yaxshi tushuntirilgan.

Yuklab olish: "LOLIN (WEMOS) D1 R2 & mini" dasturchisini tanlang. Agar siz uni menyular panelida ko'rmasangiz, ESP8266 ni Arduino Boards Manager -ga o'rnating.

Agar TTGO OLED ishlamayotgan bo'lsa, ushbu mavzuga o'ting. U erda bir nechta i2c OLED pinouts ko'rsatiladi.

3 -qadam: Thingsboard

Thingsboard
Thingsboard
Thingsboard
Thingsboard
Thingsboard
Thingsboard

Https://thingsboard.io saytida bepul jonli demoga ro'yxatdan o'ting.

Energiya monitor nomi bilan qurilma qo'shing.

Qurilma "Tafsilotlari" da "Kirish belgisini nusxalash" tugmasini bosing Bu satrni THINGSBOARD_TOKEN -ga kodga joylashtiring va yuklang.

Agar hamma narsa yaxshi bo'lsa, endi siz "Oxirgi telemetriya" dagi ma'lumotlarni ko'rishingiz kerak. "Wh" telemetriya ma'lumotlarini tanlang (soatiga hisoblangan vatt) va "vidjetda ko'rsatish" tugmasini bosing. Ochiladigan ro'yxatda "Grafik" ni tanlang va "Taymerlar" ni toping. - "Karusel" galereyasida "O'chirish" ni bosing. "Boshqarish paneliga qo'shish" tugmasini bosing. Mavjudini tanlang yoki yangi asboblar panelini yarating. "Boshqaruv panelini ochish" -ni tanlang va OK ni bosing. Boshqaruv panelida siz Timewindow -ni 2 soatga, ma'lumotlar yig'ilishini esa " Hech kim.

Analog o'lchagich uchun xuddi shu qadamlarni Telemetriyadan bajaring va vidjetda Analog o'lchagichni tanlang. Boshqaruv paneliga qaytganingizda, o'lchagich parametrlari tahrirlangan. "DATA" da o'nliklarning soni 0 ga o'rnatiladi. "ADVANCED", Minimal va Maksimal qiymatlar 0 va 8000 ga, 1000 ta belgini tozalash uchun esa "Shomillarning asosiy soni" 10 ga o'rnatiladi.

Bajarildi.

Tavsiya: