Daftar Isi:

Monitor Energi dalam 15 Menit: 3 Langkah
Monitor Energi dalam 15 Menit: 3 Langkah

Video: Monitor Energi dalam 15 Menit: 3 Langkah

Video: Monitor Energi dalam 15 Menit: 3 Langkah
Video: REZA CIUM CEWEK DIPARKIRAN. #REZAOKTOVIAN #ARAP #YB #YOURBAE #rezaarap #selingkuh 2024, November
Anonim
Monitor Energi dalam 15 Menit
Monitor Energi dalam 15 Menit

Ini adalah sensor wifi untuk menempel pada flasher di meteran listrik Anda. Ini mendeteksi kilatan dengan LDR, dan menampilkan daya pada layar OLED. Mengirim data ke Dasbor Thingsboard, contoh langsung di sini. Mendaftar untuk mendapatkan akun demo gratis:

Bagian yang dibutuhkan: ESP8266 TTGO 0.91 OLED (atau ESP8266 biasa dan berjalan tanpa tampilan)LDR (resistor tergantung cahaya) Resistor 10K

Biaya: Sekitar 9$ total.

Tip: ESP8266 TTGO 0.91 OLED dijual di ebay, cari: 'esp8266 oled 0.91'.

Langkah 1: Solder

Pateri
Pateri
Pateri
Pateri

Hanya ada 4 titik solder: LDR beralih dari A0 ke D0 (gpio16). Resistor 10K beralih dari A0 ke GND.

Langkah 2: Kode

Program dibuat dengan Arduino. Unduh kode di situs Github saya:

Dependensi: Anda memerlukan beberapa perpustakaan, U8g2lib, PubSubClient, Anda menemukannya di Manajer perpustakaan.

Pengaturan: Tetapkan nilai Anda di atas kode. Mereka dijelaskan dengan baik.

Unggah: Pilih programmer 'LOLIN(WEMOS) D1 R2 & mini'. Jika Anda tidak melihatnya di menu papan, instal ESP8266 di Arduino Boards Manager.

Buka utas ini jika TTGO OLED Anda tidak berfungsi. Beberapa pinouts OLED i2c ditampilkan di sana.

Langkah 3: Papan Hal

papan hal
papan hal
papan hal
papan hal
papan hal
papan hal

Mendaftar untuk demo langsung gratis di

Tambahkan perangkat, dengan nama monitor Energi.

Di 'Detail' Perangkat, klik 'Salin token akses'Tempel string ini ke THINGSBOARD_TOKEN dalam kode, dan unggah.

Jika semuanya berjalan dengan baik, Anda sekarang akan melihat data di Perangkat 'Telemetri terbaru'. Pilih data telemetri 'wh' (Dihitung Watt per jam), dan klik 'Tampilkan di widget'. Pilih 'Bagan' di drop-down, dan temukan 'Rangkaian Waktu - Flot' di galeri carousel. Klik 'Tambahkan ke Dasbor'. Pilih yang sudah ada, atau buat dasbor baru. Pilih 'Buka Dasbor', dan klik OK. Di Dasbor Anda ingin mengubah Timewindow menjadi 2 jam, dan Agregasi data menjadi Tidak ada.

Untuk pengukur Analog, lakukan langkah yang sama dari Telemetri, dan pilih Pengukur Analog di Widget. Ketika Anda kembali ke Dashboard, parameter Gauge diedit. Dalam 'DATA', jumlah desimal diatur ke 0. Dalam 'Lanjutan', Nilai Minimum dan Maksimum diatur ke 0 dan 8000, dan 'Jumlah kutu utama' diatur ke 10, untuk membersihkan 1000 tanda.

Selesai.

Direkomendasikan: