Isi kandungan:

Monitor Tenaga dalam 15 Minit: 3 Langkah
Monitor Tenaga dalam 15 Minit: 3 Langkah

Video: Monitor Tenaga dalam 15 Minit: 3 Langkah

Video: Monitor Tenaga dalam 15 Minit: 3 Langkah
Video: Langkah2 yang dilakukan sebelum mengevakuasi korban yang tersengat listrik tegangan 220-400 Volt 2024, November
Anonim
Monitor Tenaga dalam 15 Minit
Monitor Tenaga dalam 15 Minit

Ini adalah sensor wifi untuk merakam flasher pada meter elektrik anda. Ia mengesan kilatan dengan LDR, dan memaparkan kuasa pada paparan OLED. Menghantar data ke Thingsboard Dashboard, contoh langsung di sini. Daftar untuk akaun demo percuma:

Bahagian yang diperlukan: ESP8266 TTGO 0.91 OLED (atau ESP8266 biasa dan berjalan tanpa paparan) LDR (perintang bergantung cahaya) perintang 10K

Kos: Kira-kira 9 $ jumlah.

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

Langkah 1: Pateri

Pateri
Pateri
Pateri
Pateri

Terdapat hanya 4 titik solder: LDR pergi dari A0 ke D0 (gpio16). Perintang 10K pergi dari A0 ke GND.

Langkah 2: Kod

Program dibuat dengan Arduino. Muat turun kod di laman Github saya:

Ketergantungan: Anda memerlukan beberapa perpustakaan, U8g2lib, PubSubClient, Anda dapati ini di Pengurus perpustakaan.

Tetapan: Tetapkan nilai anda di atas kod. Mereka dijelaskan dengan baik.

Muat naik: Pilih pengaturcara 'LOLIN (WEMOS) D1 R2 & mini'. Sekiranya anda tidak melihatnya di menu papan, pasang ESP8266 di Arduino Boards Manager.

Pergi ke utas ini jika TTGO OLED anda tidak berfungsi. Beberapa pin OLED i2c ditunjukkan di sana.

Langkah 3: Papan Perkara

Papan Perkara
Papan Perkara
Papan Perkara
Papan Perkara
Papan Perkara
Papan Perkara

Daftar untuk mendapatkan demo langsung percuma di

Tambahkan peranti, dengan nama Monitor tenaga.

Dalam Perincian 'Perincian', klik 'Salin token akses' Tampal rentetan ini ke THINGSBOARD_TOKEN dalam kod, dan muat naik.

Sekiranya semuanya berjalan lancar, kini anda harus melihat data dalam Perangkat 'Telemetri terbaru'. Pilih data telemetri 'wh' (Dikira Watt per jam), dan klik 'Tunjukkan pada widget'. Pilih 'Carta' di drop down, dan cari 'Timeseries - Flot 'di galeri karusel. Klik' Tambahkan ke Dashboard '. Pilih yang ada, atau buat dashboard baru. Pilih' Open Dashboard ', dan klik OK. Di Dashboard anda ingin menukar Timewindow menjadi 2 jam, dan agregasi Data menjadi Tiada.

Untuk tolok Analog, lakukan langkah yang sama dari Telemetri, dan pilih tolok Analog di Widget. Apabila anda kembali ke Papan Pemuka, parameter Tolok diedit. Dalam 'DATA', bilangan perpuluhan ditetapkan ke 0. Dalam 'TAMBAHAN', Nilai Minimum dan Maksimum ditetapkan ke 0 dan 8000, dan 'Kiraan kutu utama' ditetapkan ke 10, untuk membersihkan 1000 markah.

Selesai.

Disyorkan: