Mündəricat:

15 dəqiqə ərzində enerji monitoru: 3 addım
15 dəqiqə ərzində enerji monitoru: 3 addım

Video: 15 dəqiqə ərzində enerji monitoru: 3 addım

Video: 15 dəqiqə ərzində enerji monitoru: 3 addım
Video: Bakı metrosunda gənclərin elədiyi zarafat 2024, Noyabr
Anonim
15 dəqiqə ərzində enerji monitoru
15 dəqiqə ərzində enerji monitoru

Bu, elektrik sayğacınızdakı flaşa yapışdırmaq üçün bir wifi sensoru. LDR ilə flaşları algılar və OLED ekranda gücü göstərir. Thingsboard Tablosuna məlumat göndərir, burada canlı nümunə. Pulsuz bir demo hesabı üçün qeydiyyatdan keçin:

Lazım olan hissələr: ESP8266 TTGO 0.91 OLED (və ya adi ESP8266 və ekransız işləyir) LDR (işığa bağlı rezistor) 10K rezistor

Qiymət: Cəmi 9 dollar.

İpucu: ESP8266 TTGO 0.91 OLED ebayda satılır, axtar: 'esp8266 oled 0.91'.

Addım 1: Lehim

Lehim
Lehim
Lehim
Lehim

Yalnız 4 lehim nöqtəsi var: LDR A0 -dan D0 -a (gpio16).10K müqavimət A0 -dan GND -ə keçir.

Addım 2: Kod

Proqram Arduino ilə hazırlanmışdır. Github saytımdakı kodu yükləyin:

Asılılıqlar: Bəzi kitabxanalara ehtiyacınız var, U8g2lib, PubSubClient, bunları Kitabxana menecerində tapa bilərsiniz.

Ayarlar: Dəyərlərinizi kodun üstünə qoyun. Yaxşı izah olunurlar.

Yüklə: 'LOLIN (WEMOS) D1 R2 & mini' proqramçısını seçin. Lövhələr menyusunda görmürsünüzsə, Arduino Boards Manager -də ESP8266 qurun.

TTGO OLED işləmirsə bu mövzuya keçin. Orada bir neçə i2c OLED pinout göstərilir.

Addım 3: Şeylər lövhəsi

Şey lövhəsi
Şey lövhəsi
Şey lövhəsi
Şey lövhəsi
Şey lövhəsi
Şey lövhəsi

Https://thingsboard.io ünvanından pulsuz bir canlı demoya yazılın.

Enerji monitoru adı ilə cihaz əlavə edin.

Cihazın "Detalları" nda 'Erişim nişanını kopyala' düyməsini basın Bu simli THINGSBOARD_TOKEN koduna yapışdırın və yükləyin.

Hər şey qaydasındadırsa, cihazın "Ən son telemetri" bölməsindəki məlumatları görməlisiniz. "Wh" telemetri məlumatlarını seçin (Saatda hesablanan Vat) və 'Vidjetdə göstər' düyməsini basın. Açılan menyuda 'Qrafik' seçin və 'Zaman seriallarını tapın - Karusel qalereyasında "Göstər" panelinə "Əlavə et" düyməsini vurun. Mövcud olanı seçin və ya yeni bir tablosuna yaradın. "Göstəriş Panosunu Aç" ı seçin və OK düyməsini basın. Göstərilən paneldə Saat pəncərəsini 2 saata, Məlumat toplusunu isə Heç biri.

Analog ölçmə cihazı üçün eyni addımları Telemetriyadan edin və Widget -də Analog gauge seçin. Dashboard -a qayıtdığınız zaman Ölçer parametrləri düzəldilir. 'DATA' da ondalık sayı 0 olaraq təyin olunur. 'ADVANCED', Minimum və Maksimum dəyər 0 və 8000 olaraq təyin edilir və 'Əsas gənə sayı' 1000 işarəni təmizləmək üçün 10 olaraq təyin edilir.

Bitdi.

Tövsiyə: