İçindekiler:

15 Dakikada Enerji Monitörü: 3 Adım
15 Dakikada Enerji Monitörü: 3 Adım

Video: 15 Dakikada Enerji Monitörü: 3 Adım

Video: 15 Dakikada Enerji Monitörü: 3 Adım
Video: Enerji AYT FİZİK 3 ADIM ÇÖZÜMLERİ (PDF) 2024, Eylül
Anonim
15 Dakikada Enerji Monitörü
15 Dakikada Enerji Monitörü

Bu, elektrik sayacınızdaki flaşöre bantlamak için bir wifi sensörüdür. LDR ile flaşları algılar ve OLED ekranında gücü görüntüler. Verileri Thingsboard Dashboard'a gönderir, burada canlı örnek. Ücretsiz bir demo hesabı için kaydolun:

Gerekli parçalar:ESP8266 TTGO 0.91 OLED (veya normal ESP8266 ve ekransız çalışır)LDR (ışığa bağlı direnç)10K direnç

Maliyet: Toplam yaklaşık 9$.

İpucu:ESP8266 TTGO 0.91 OLED, ebay'de satılmaktadır, arama: 'esp8266 oled 0.91'.

Adım 1: Lehim

Lehim
Lehim
Lehim
Lehim

Sadece 4 lehim noktası vardır: LDR, A0'dan D0'a(gpio16) gider.10K direnç A0'dan GND'ye gider.

2. Adım: Kodlayın

Program Arduino ile yapılmıştır. Github sitemde indirme kodu:

Bağımlılıklar: Bazı kitaplıklara ihtiyacınız var, U8g2lib, PubSubClient, Bunları Kitaplık yöneticisinde bulabilirsiniz.

Ayarlar: Değerlerinizi kodun başında ayarlayın. İyi anlatılmışlar.

Yükleme: 'LOLIN(WEMOS) D1 R2 & mini' programlayıcısını seçin. Eğer boardlar menüsünde göremiyorsanız, Arduino Boards Manager'da ESP8266'yı kurun.

TTGO OLED'iniz çalışmıyorsa bu konuya gidin. Orada birkaç i2c OLED pin çıkışı gösteriliyor.

3. Adım: Şeyler Panosu

şey tahtası
şey tahtası
şey tahtası
şey tahtası
şey tahtası
şey tahtası

thingsboard.io adresinden ücretsiz canlı demo için kaydolun.

Energy monitor adıyla cihaz ekleyin.

Cihaz 'Ayrıntıları'nda, 'Erişim belirtecini kopyala'yı tıklayın'Bu dizeyi kodda THINGSBOARD_TOKEN'e yapıştırın ve yükleyin.

Her şey yolunda giderse, şimdi Cihaz 'En son telemetri'deki verileri görmelisiniz. 'wh' telemetri verisini (Saatte Hesaplanan Watt) seçin ve 'Widget'ta göster'i tıklayın. Açılır menüden 'Grafik'i seçin ve 'Zaman serisini bulun. - Döner galeride Flot'u tıklayın. 'Gösterge Tablosuna Ekle'yi tıklayın. Mevcut bir gösterge tablosunu seçin veya yeni bir gösterge tablosu oluşturun. 'Gösterge Tablosunu Aç'ı seçin ve Tamam'ı tıklayın. Gösterge Tablosunda Zaman Penceresini 2 saat ve Veri toplamayı Hiçbiri.

Analog gösterge için, Telemetri'den aynı adımları yapın ve Widget'ta Analog gauge'yi seçin. Dashboard'a geri döndüğünüzde, Gösterge parametreleri düzenlenir.'VERİ'de, ondalık sayısı 0'a ayarlanır.'GELİŞMİŞ'te, Minimum ve Maksimum değer 0 ve 8000 olarak ayarlanır ve 1000 işareti temizlemek için 'Büyük onay sayısı' 10 olarak ayarlanır.

Tamamlandı.

Önerilen: