IoT Based Smart Electricity Energy Meter using ESP8266 & Blynk Application

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ค. 2024
  • project Discription
    Today we will learn how to make our own IoT Based Electricity Energy Meter using ESP8266 & monitor data on the Blynk Application on mobile. With the current technology, you need to go to the meter reading room and take down readings. Thus monitoring and keeping track records of your electricity consumption is a tedious task.
    To automate this, we can use the Internet of Things. As far as we know that The Internet of Things saves time and money by automating remote data collection. Smart Energy Meter has received quite a lot of acclaim across the globe in recent years.
    So here We need to select the Node mcu esp8266 wifi module 20*4 Lcd with I2C interface module and PZEM 004T multifunction AC power monitor. It can measure electrical parameter. It is a very popular smart meter used in electrical consumption measurement projects. It is great for measuring voltage, current, active power, frequency, Power factor and energy consumed in KWH. It has Power measurement range 0 ~ 22kW with Voltage Range of 80 ~ 260VAC and Current measurement range of 0 ~ 100A.
    we using esp8266 NodeMCU wifi miodule has Arduino like Analog and Digital (D0-D8) pins on its board. It supports serial communication protocols i.e. UART, SPI, I2C, etc.
    Using such serial protocols we can connect it with serial devices like I2C enabled LCD display, Magnetometer Gyro meter + Accelerometer, RTC chips, GPS modules, touch screen displays, SD cards, etc. and also its available in market at low cost.
    PZEM 004T multifunction AC power monitor can measure electrical parameter. It is a very popular smart meter used in electrical consumption measurement projects. It is great for measuring voltage, current, active power, frequency, Power factor and energy consumed in KWH. It has Power measurement range 0 ~ 22kW with Voltage Range of 80 ~ 260VAC and Current measurement range of 0 ~ 100A
    The main part of PZEM 004T module is of SD3004 chip can be measured and thus we can know about the power consumption & total power consumed. We will interface PZEM 004T module with ESP8266 Wifi Module & Send the data to Blynk Application. The Blynk Application Dashboard will display the voltage, current, active power, frequency, Power factor and energy consumed in KWH.
    Pzem 004t module is equipped with a TTL serial data communication interface via the serial port, where you can read and set the relevant parameters.
    SCL & SDA I2C lcd module are connected of with GPIO pin 5 (D1) and GPIO pin 4 (D2). Vcc is connected to 3.3V of node mcu. If you use +5V power supply module output of power supply Connect Vin pin of node mcu and Vcc of PZEM004T to 3.3 V. The RX and TX from PZEM004T go to serial communications pins TX and RX. Connect the current transformer (CT) and the AC live wires in parallel with the load. The wiring in the AC side must be respected as shown in circuit diagram
    Another hardware of our project uses LCDs these lcds are ideal for displaying only characters. 16×4 character, lcd display is an optional At the heart of the adapter is an 8-bit I/O expander chip - PCF8574. This chip converts the I2C data from an Arduino into the parallel data required for an LCD display. These modules are currently supplied with a default I2C address of either 0x27 or 0x3F.
    Click here for code : drive.google.com/file/d/1oeo8...
    OUR Other popular videos
    1. How to make pcb board, studio.th-cam.com/users/videoj142...
    2. DC Motor Speed Control using Arduino and L298 with 3 Push buttons
    • How To Make a DC Motor...
    3. Arduino Robot car with Horn, Front & Back Lights using Arduino UNO
    • How To Make Arduino Ro...
    4. Automaterd #Car #Parking System Using #Arduino Uno R3
    • Completly Explained Au...
    5.IOT Based Smart+Automatic Irrigation System with Node MCU(ESP8266)
    • IOT Based Smart+Automa...
    6.Home automation using NodeMCU and Blynk App - IOT based Project
    hrbembedded & craft will make arduino projects and crafts uploads regularly
    Subscribe us For More Videos
    subscribe to my channel th-cam.com/channels/sxt.html...
    Follw on facebook : profile.php?...
    Follow on Instagram : / bhadrappahr
    Thanks for watching, please do subscribe!!
    Regards
    Bhadrappa H.R
    9036828801 Whattsapp only
    Follw on facebook : profile.php?...
    Follow on Instagram : / bhadrappahr
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 51

  • @nidhia3809
    @nidhia3809 ปีที่แล้ว +2

    nice project sir😇

  • @leelavathikumarmkl2863
    @leelavathikumarmkl2863 ปีที่แล้ว +1

    Good Supa

  • @srikumarc
    @srikumarc 5 หลายเดือนก่อน +4

    Can you please make the same project for 3 phase power measurement?

  • @Vijaydm
    @Vijaydm ปีที่แล้ว +2

    👏🏻

  • @sparkydiytech2370
    @sparkydiytech2370 6 หลายเดือนก่อน +5

    Nice video, but please remove music on your next video. Not only is it simply not needed, I can barely hear you over the music. It's a complete distraction.

  • @user-to6bk3yo5d
    @user-to6bk3yo5d 6 หลายเดือนก่อน +2

    Its work. Thank you.🙏🙏

  • @longnguyenvan1148
    @longnguyenvan1148 7 หลายเดือนก่อน +1

    Can you please add date tracking features? Thanks

  • @moondaju
    @moondaju 7 หลายเดือนก่อน

    Can we have this solution for dc bi-directional measurement too?

    • @hrbembedded_craft
      @hrbembedded_craft  7 หลายเดือนก่อน

      Particularly pzem is meant for oAC circuit only, for we need other components like current sensor and voltage sensor, programme should be altered

  • @kavishparaswar8676
    @kavishparaswar8676 หลายเดือนก่อน

    list of components required for this project ?

  • @sanjaygheji1925
    @sanjaygheji1925 ปีที่แล้ว +3

    By using this ,can we calculate energy consumption in 4 months? if yes ,how ? Please answer me sir

    • @hrbembedded_craft
      @hrbembedded_craft  9 หลายเดือนก่อน

      Not necessary Module itself stores consumption

  • @abujargifary9
    @abujargifary9 3 หลายเดือนก่อน +2

    How blynk workspace is made for this project? Please explain.

    • @hrbembedded_craft
      @hrbembedded_craft  2 หลายเดือนก่อน

      First setup blynk in desktop then copy credentials

  • @EXTREMEMACHINE
    @EXTREMEMACHINE 4 หลายเดือนก่อน

    How to improve pf. I build this. When i add capacitor to supply pf goes down , why?
    Example, if i running a small device and its pf value is .55, when i added a 45mfd capacitor to suppy its goes down like .40 , as i searched about this, if i add capacitor pf should increase then why its decreasing.

    • @hrbembedded_craft
      @hrbembedded_craft  4 หลายเดือนก่อน

      Here, type of load is concerned. May be pf goes leading. Capacitor value shold be caculated to get required pf. Refer chart its available in google

  • @edebiyat_arastirmacisi
    @edebiyat_arastirmacisi 8 หลายเดือนก่อน

    So what if we did this for arduino?

    • @hrbembedded_craft
      @hrbembedded_craft  8 หลายเดือนก่อน

      node mcu esp8266 itself family of arduino

  • @Net-nd1yo
    @Net-nd1yo 7 หลายเดือนก่อน +1

    Could we use the ESP32 in this project ?

  • @sanjaygheji1925
    @sanjaygheji1925 ปีที่แล้ว +3

    Sir, how you calculate power factor?

  • @marcosepe7595
    @marcosepe7595 2 หลายเดือนก่อน +1

    Which library to use for LiquidCrystal_I2C to manage brightness?

    • @hrbembedded_craft
      @hrbembedded_craft  2 หลายเดือนก่อน

      Brightness is fixed, u can vary the contrast by pot available in i2c board itself

    • @marcosepe7595
      @marcosepe7595 2 หลายเดือนก่อน

      yes I know...in fact I would need to lower the brightness...too bright.
      At maximum contrast you can read little@@hrbembedded_craft

  • @7ioe
    @7ioe 6 หลายเดือนก่อน +1

    hello when i use the code their is error it is
    Error compiling for board NodeMCU 1.0 (ESP-12E Module).
    can you help me

    • @hrbembedded_craft
      @hrbembedded_craft  6 หลายเดือนก่อน

      Watch my video th-cam.com/video/8AAo00Sr4T8/w-d-xo.htmlsi=P2VjdJn-sEDk6CFL

  • @arnavsinghelectrical1313
    @arnavsinghelectrical1313 10 หลายเดือนก่อน +3

    But does it calculate and store total power consumed

  • @culturalheritage9610
    @culturalheritage9610 2 หลายเดือนก่อน

    Can I also use esp 32s module for this.
    I had a code,which was compatible with Arduino uno, now I am using esp32s and it is showing a lot of compilation errors.please help me

  • @AlAmin-io8hq
    @AlAmin-io8hq 4 หลายเดือนก่อน +1

    What is the cable that through to current coil?

    • @hrbembedded_craft
      @hrbembedded_craft  4 หลายเดือนก่อน

      Depend on your load not more than 5amps

  • @shreyas.c8108
    @shreyas.c8108 ปีที่แล้ว +1

    Will keb people allow us to install this system

  • @gururajhooli201
    @gururajhooli201 หลายเดือนก่อน +1

    sir can you please share the video of how to setup the blynk application?

  • @a.v.stechs9398
    @a.v.stechs9398 7 หลายเดือนก่อน +2

    Can I make for dc volt

    • @hrbembedded_craft
      @hrbembedded_craft  7 หลายเดือนก่อน

      Yes using dc quantity sensors for arduino board

  • @dmwarnke1960
    @dmwarnke1960 3 หลายเดือนก่อน +1

    KWH doesn't seem to be working for me.

    • @hrbembedded_craft
      @hrbembedded_craft  3 หลายเดือนก่อน

      u have to initiate this
      float energy = pzem.energy();
      if( !isnan(energy) ){
      Serial.print("Energy: "); Serial.print(energy, 3); Serial.println("kWh");
      lcd.setCursor(12,2); lcd.print(" Kwh"); lcd.setCursor(12,2); lcd.print(energy,3);
      } else {
      Serial.println("Error reading energy");
      }
      watch the code once

    • @marcosepe7595
      @marcosepe7595 3 หลายเดือนก่อน +1

      Infatti, nel mio caso restituisce 3 cifre prima del punto

    • @hrbembedded_craft
      @hrbembedded_craft  3 หลายเดือนก่อน +1

      (energy,3);

  • @kushalp8166
    @kushalp8166 9 หลายเดือนก่อน

    Code please

    • @hrbembedded_craft
      @hrbembedded_craft  9 หลายเดือนก่อน

      Given in the discription

    • @kushalp8166
      @kushalp8166 9 หลายเดือนก่อน

      @@hrbembedded_craft thanks!

  • @faizmuhammad7779
    @faizmuhammad7779 5 หลายเดือนก่อน

    Code file is not opening Sir..Please provide code

    • @hrbembedded_craft
      @hrbembedded_craft  5 หลายเดือนก่อน

      please check once again it is working for others