Daftar Isi:
- Langkah 1: Skema Prinsip
- Langkah 2: Komponen
- Langkah 3: Pemrograman
- Langkah 4: Perakitan
- Langkah 5: Memasang ke Meteran Listrik
- Langkah 6: Menghidupkan
Video: Baca Meteran Listrik Daya Utama Anda (ESP8266, WiFi, MQTT dan Openhab): 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam Instruksi ini Anda mengetahui bagaimana saya membaca penggunaan Daya Listrik Utama saya di rumah saya dan mempublikasikannya melalui ESP8266, Wifi, MQTT di Openhab Home Automation saya.
Saya memiliki 'pengukur pintar' ISKRA Tipe MT372, namun tidak mudah untuk mengekspor data. Oleh karena itu saya menggunakan pulsa LED untuk membaca Daya saat ini, pulsa LED 1000 kali untuk 1 kW/jam.
Langkah 1: Skema Prinsip
Pulsa terdeteksi oleh ESP8266. Namun, Anda membutuhkan '0' dan '1' yang bagus dan jelas. Pulsanya cukup lemah sehingga saya membutuhkan beberapa komponen elektronik yang sesuai.
fototransistor
Sebuah fotoresistor tidak cukup cepat untuk mendeteksi pulsa pendek dan lemah dari lampu merah. Berdasarkan video Youtube ini saya memilih phototransistor. Dengan menambahkan resistor 2M Ohm saya bisa mencapai sekitar 2V.
pembanding
Namun, untuk memastikan '0' dan '1' yang jelas, saya memilih untuk menambahkan komparator LM293. Dengan menghubungkan 0,6 V ke Vin dan fototransistor Vref, saya mendapat sinyal positif dalam gelap, dan sinyal negatif pada pulsa. Tegangan yang sesuai ditemukan dengan menggunakan potensiometer untuk tegangan Vin dan Vref. Dengan komparator, saya menggunakan resistor 300K.
Dengan menggunakan resistor pull-up pada output, saya bisa mendapatkan perbedaan output hampir 3.3V.
Output ditampilkan di layar oscillope.
ESP8266
ESP8266 mendeteksi tegangan rendah ketika ada pulsa. Ini mengirimkan data output ke broker MQTT saya. Data diterima oleh:- Openhab2- Node-red melalui mana data diunggah ke Thingspeak
Langkah 2: Komponen
Komponen utama yang saya gunakan:
- Fototransistor 3DU5C (lihat video untuk penjelasannya)
- Komparator LM293
- ESP-01
- beberapa resistor
- prototipe PCB
- Konverter uang. Saya menggunakan catu daya router 12V dan menemukan bahwa LM1117 tidak terlalu efisien dan menjadi sangat panas.
- kotak ABS
Langkah 3: Pemrograman
Program ini diterbitkan di Github saya:
Lihat skema untuk garis besar program dan metode penghitungan daya.
Saya memprogram ESP-01 saya melalui pemrogram USB yang dimodifikasi. Saya menyolder sakelar tombol antara RST dan GND untuk pengaturan ulang yang mudah dan sakelar geser antara GPIO0 dan GND untuk boot dalam mode flash.
Langkah 4: Perakitan
Semua bagian disolder ke prototipe PCB.
Lihat gambar dan skema untuk penjelasannya.
LED Biru: LED biru terpasang pada sinyal keluaran komparator LM293 dan lampu independen dari ESP8266. Jika tidak ada pulsa (gelap), tegangan keluaran dari rangkaian fototransistor rendah, oleh karena itu Vref < Vin (tegangan stabil sebesar 0, 6V) dan output LM293 tinggi, tidak ada arus yang mengalir ke VCC dan LED biru OFF.
Jika ada pulsa (cahaya), output dari rangkaian fototransistor lebih tinggi (ca. 1.5V) oleh karena itu Vref ? Vin (tegangan stabil 0.6V) dan output dari LM293 rendah, sehingga arus mengalir dari VCC dan LED biru menyala.
LED Hijau: LED hijau terpasang ke GPIO0 dari ESP8266 dan akan berdenyut jika ESP8266 telah mendeteksi pulsa yang baik.
Langkah 5: Memasang ke Meteran Listrik
Saya menggunakan beberapa dempul lengket untuk poster untuk memasang PCB di dalam kotak dan kotak ke meteran, bukan untuk merusak meteran. Penting untuk mengebor lubang pada posisi yang tepat dari LED. Tekuk fototransistor mengarah ke bawah ke LED.
Langkah 6: Menghidupkan
Saya menggunakan beberapa dempul yang lebih lengket untuk mencegah cahaya sekitar menyinari fototransistor saat saya membuka casing di siang hari. Bor lubang kecil di tutupnya untuk melihat LED berkedip (bukan di foto).
Baca nilai di Openhab untuk mendapatkan grafik keren ini!
Direkomendasikan:
Baca Meteran Listrik dan Gas (Belgia/Belanda) dan Unggah ke Thingspeak: 5 Langkah
Baca Meteran Listrik dan Gas (Belgia/Belanda) dan Unggah ke Thingspeak: Jika Anda khawatir tentang konsumsi energi Anda atau hanya sedikit kutu buku, Anda mungkin ingin melihat data dari meteran digital baru Anda yang mewah di ponsel cerdas Anda. proyek kami akan mendapatkan data terkini dari listrik digital Belgia atau Belanda
NAS-pi:Kotak Utama untuk Kesenangan PLEX, DLNA, dan NAS Anda: 5 Langkah (dengan Gambar)
NAS-pi:Kotak Utama untuk Kesenangan PLEX, DLNA, dan NAS Anda: Hai, Teman-teman! Hari ini, kita akan membangun penampil sejati! Penyimpanan terpasang jaringan Raspberry Pi dengan fungsi streaming media! Raspberry Pi 3 & Kompatibel dengan Raspberry Pi 2! Build unggulan dilengkapi dengan 160GB RAID1 dan server PLEX 1,4 TB
Meteran Konsumsi Listrik CHINT + ESP8266 & Matrix Led MAX7912: 9 Langkah (dengan Gambar)
Meteran Konsumsi Listrik CHINT + ESP8266 & Matrix Led MAX7912 : Kali ini kita akan kembali ke project yang menarik yaitu pengukuran pemakaian listrik secara invasif dengan CHINT DDS666 Meter Mono phase, secara teknis meteran residensial atau residensial yang sudah kita miliki disajikan pada tu sebelumnya
Sumber Daya Portabel Utama: Axim, PSP, dan Pengisi Daya USB All-in-one: 11 Langkah
Sumber Daya Portabel Utama: Axim, PSP, dan Pengisi Daya USB All-in-one: Instruksi pertama saya menjelaskan cara membangun sumber daya ringkas yang dapat memberi daya pada PDA Dell Axim dari 8 baterai AA untuk penggunaan jangka panjang dalam perjalanan jauh. Itu menggunakan regulator 7805 sederhana dan beberapa kapasitor untuk menyaring daya. Bisa juga kamu
Membangun Meteran Penggunaan Listrik Analog: 8 Langkah (dengan Gambar)
Membuat Pengukur Penggunaan Listrik Analog: Saya telah menggunakan Kill A Watt (http://www.p3international.com/products/special/P4400/P4400-CE.html) meteran listrik untuk sementara dan saya memutuskan untuk membangun sebuah analog. Proyek ini berubah dari yang sederhana, dengan satu panel ammeter