Make A Simple Arduino Energy Meter

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2024

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

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

    Small remark here: it's not measuring kWh, but VA (Volt-Ampere). For AC current, you cannot just multiply voltage and current to get it's power consumption. While this will work for resistive loads (pure heating loads), it will not work for capacitive or reactive loads. For your laptop charger, for example, it will not tell you the real power it consumes.
    Nevertheless, it's still a nice project :-)!

  • @adrianodemetrio5607
    @adrianodemetrio5607 5 ปีที่แล้ว +8

    If the voltage is set in the code, the power reading will be “right” only for a resistive load, if you don’t consider voltage variations caused by the grid and the voltage drop on the electrical wiring. In AC, you can’t just multiply voltage by current like in DC, it is much more complicated! You MUST consider the power factor of the load, dependant on the phase shift between voltage and current. Nowadays electrical loads are often inductive or capacitive (like in all electronic appliances, led bulbs and so on...). For measuring a generical load with a voltage that is floating and a power factor which is not 1 in most cases, a meter like this results heavily inaccurate and pretty useless. It can work only as an ammeter.

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว +11

      Hi Adriano,
      Yes this is correct and is mentioned briefly in the description and discussed in more detail in the blog link.
      As for it being heavily inaccurate or useless, I would disagree. I completely agree that this type of meter is pretty useless for taking accurate or calibrated measurements at different sites or for different types of loads. The intention behind this meter was to make a simple household meter which would be installed on the mains and left there for months as a means of monitoring your energy consumption and monitoring your electrical bill estimate. Since most households run a fairly consistent living pattern, electricity usage is also fairly consistent from month to month. While this meter won't be accurate for vast changes in usage or if a large range of different appliances are used in a month, it can certainly be calibrated to be quite accurate after a month or two by comparing the usage displayed on the device to your actual electrical bill and calibrating it accordingly. Sure this is also not going to be 100% accurate but as a home meter to give you an idea of usage and your estimated bill, I consistently get readings of my household bill within a few cents of the actual bill using this meter.

    • @edinfific2576
      @edinfific2576 2 ปีที่แล้ว

      You're right, and this meter doesn't really show kilowatts (kW) or REAL power, but kilo-volt-amperes (kVA) or APPARENT power, but in case of the power factor (PF) being close to 1, these two are almost the same.
      The author must have most of his appliances running close to PF of 1, as his measurements are very close to the utility's, or the utility power meter is measuring kVAh instead of kWh.

  • @thedream7504
    @thedream7504 4 ปีที่แล้ว

    great video and that without using the Emonlib library. And here I say hat for the quality of the project.

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

    Hello Michael.. Thanks for the great Information and details, it will be a great help for my current project.

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

    It's Great but you need to measure Voltage too, If you assume voltage to be 220v or 110v fixed, you're measurements are off by quite a bit.

  • @mohammedabdulbasit7252
    @mohammedabdulbasit7252 ปีที่แล้ว

    Thanks for upload and details information. I'm Abdul Basit from Bangladesh. I've a question. Amps reading changes 0.06. It does not changes like 0.01, 0.02, 0.03. Amps jumping every changes 0.06. Hope you replied about this reason.

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

    Standing ovation!!

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

    do you have tutorial for the sct version micheal?

  • @Matthew4U2
    @Matthew4U2 ปีที่แล้ว

    QUESTION: i don't have the display can i substitute it with a website that show the details

  • @dog-sz5vv
    @dog-sz5vv 4 ปีที่แล้ว +1

    If I where to use just the lcd screen rather than a Sheild and follow your tutorial on how to attach it to a uno bored, how would I saughter the wires to it?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      I presume you’re talking about the connection to the Arduino? You’ll need to solder a pin header strip onto your LCD leads and they’ll then plug into your Arduino

    • @dog-sz5vv
      @dog-sz5vv 4 ปีที่แล้ว

      @@MichaelKlements tysm!

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

    Hi Michael, I'm using SCT-013 100 A version on my AC 247 volts (edited 247 in the code) with the same circuit and using an LCD shield, but 33Ω burden resistor but when I apply a load, the readings don't change from zero - they just remain zero whether the load is a 7Watt LED bulb or a 750 watt Iron.
    What could be wrong?

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

      There are a couple of things it could be. I'd suggest first displaying the raw values read from the analog pin and see if they change when you add the 750 watt iron (and make sure that the iron's thermostat is closed/on). Using a 100A CT on 247V means your effective range is almost 25kW, so its unlikely to give good readings for your relatively low loads you're trying to measure. You are only using half of the analog input range (512), so each measurement step (your resolution) is around 50W. So your meter will only display in increments of 50W.

    • @achalbhoir1359
      @achalbhoir1359 2 ปีที่แล้ว

      @@MichaelKlements i guess you should use low rated CT 20 to 30 amperes is max current drawn in typical home on full load cause 100 amp ct = 220*100= 22000 va and i don't think any home consume this much power or 100 amps in home ( if yes then cables sizing of wireing must be 25 to 35 sq mm Copper)

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

    Thank you for the video. Can you please also give us the video of bidirectional power meter?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      In order to make a bidirectional one, you’ll need to measure both the voltage and current in order to determine the net direction of power flow. This is not really a simple meter to build or to code.

  • @ernestappiahmanu9492
    @ernestappiahmanu9492 2 ปีที่แล้ว

    Please can explain the difference between the two Watt
    When maybe one is 324W other one at 372W

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

    I'm a little bit confusing here, when you put your ct into a multi plug, what do we do next? whats the relation between the multiplug and the outlets? you didnt touch the outlet at all

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      You’ll now be able to measure the power consumption on any devices plugged into the multi plug.

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

    Excellent 👏👌

  • @EPIVIO
    @EPIVIO ปีที่แล้ว

    Nice posing man ! I rly enjoyed it ! Keep Cool maaaan #loveposing90degreesccarré #KEEPCOOL #PisseAndLove

  • @qwertyuiop8304
    @qwertyuiop8304 ปีที่แล้ว

    GREAT VIDEO, BUT WHY CANT I VIEW THE CODE??

  • @PabloSanJuanOk
    @PabloSanJuanOk 4 ปีที่แล้ว +4

    Hi !! Great video!!, do you have any idea on how to measure electricity supplied to the grid by a solar Inverter?

  • @adifdwimaulana
    @adifdwimaulana 5 ปีที่แล้ว +5

    Excuse me sir, How do you connect your system with the load ? Thank you so much

    • @emrekalkan2451
      @emrekalkan2451 3 ปีที่แล้ว

      Its wireless if i understand truely

    • @PC-sg2be
      @PC-sg2be 3 ปีที่แล้ว

      @@emrekalkan2451 that's not how load testing works😂

    • @xboxgamer9216
      @xboxgamer9216 3 ปีที่แล้ว

      @@PC-sg2be he is kinda right

  • @supportmember9422
    @supportmember9422 5 ปีที่แล้ว

    Nice job!

  • @1234mu8
    @1234mu8 5 ปีที่แล้ว

    Hi Michael, is it possible the to be modified to measure bidirectional current form the grid and to th e grid? Thank you.

  • @herbertkoller74
    @herbertkoller74 2 ปีที่แล้ว

    Hi Klements, thank you for your super energy meter and the great presentation. I have Photovoltaik plant - so i have power in both direktions. But i need just one Direktion (for my Power management). What shows the Display when the Power is in negative direktion (when the sun doesn´t shine and i need current from grid). do i destroy the Arduino in this case? Kind regards hoerbi

    • @MichaelKlements
      @MichaelKlements  2 ปีที่แล้ว

      The circuit simply measures the voltage drop across the burden resistor, it can't differentiate between power being supplied or drawn in either direction. As long as the magnitude of the current remains within the designed range, the Arduino is safe.

  • @m7mdmmm224
    @m7mdmmm224 5 ปีที่แล้ว

    thank you so much this was super helpful

  • @MeshalSS1
    @MeshalSS1 3 ปีที่แล้ว

    Great work,
    But I have a question, can I use a breadboard instead of soldering to connect the components of this project?
    Thanks

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

      Yes you can, breadboard's just tend to be unreliable for longer periods of time.

  • @girishreddy6391
    @girishreddy6391 4 ปีที่แล้ว

    sir could u please say why did u use a particular value of resistor and capacitor why cant we use different one

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      Hi Girish, the guide linked in the video description explains how to calculate your resistor values. You can use different ones if you'd like to.

  • @wisehazry3952
    @wisehazry3952 3 ปีที่แล้ว

    Hello how can I get AC 1030 current transformer library for proteus

    • @wisehazry3952
      @wisehazry3952 3 ปีที่แล้ว

      I'm looking for the same thing did you get it

  • @ashlry1280
    @ashlry1280 ปีที่แล้ว

    hello ! can we use talema AC1020 for this project?

    • @MichaelKlements
      @MichaelKlements  ปีที่แล้ว

      Yes that CT would be able to be used for the project, but you need to make sure that it is appropriate for the load you're going to be measuring. There is more detail on this in my blog post linked in the video description.

  • @larsfunder
    @larsfunder 4 ปีที่แล้ว

    Nice, however only for resistive load as power factor not taken into account in this set up

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

      Yes correct, this is noted in the description and the build write up.

  • @sangarmutusamy9801
    @sangarmutusamy9801 4 ปีที่แล้ว

    Hi Micheal, i tried it but unfortunately all the reading in the lcd shows zero only, even though i apply the load. What is my mistake, pls help. I m usin the same ct talema ac1030.

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      Hi Sangar, this could be a number of different issues. First try displaying the raw value from the CT on the Serial Monitor, it should be around 512 with no load. Then try applying a load and see if it changes. If you don't get a value around 512 and it doesn't change with a load then there's something wrong with your circuit. If you do, then there's an issue with your code.

    • @sangarmutusamy9801
      @sangarmutusamy9801 4 ปีที่แล้ว

      @@MichaelKlements Hi Michael, great, its work now, thanks for your guide.

  • @samuelgodson55
    @samuelgodson55 5 ปีที่แล้ว

    please i want to build a circuit that can be monitored on the net and changes inputed. It involves me monitoring the power consumption, voltage and current of a socket. please, how do i go about it ?

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Hi Samuel, this is all possible with Arduino but it involves combining quite a few different tutorials. Have a look at the-diy-life.com for tutorials on ethernet connection and the energy meter. You then just need to add a small step down transformer to convert your 110VAC or 220VAC to 5V for the Arduino input.

    • @gpadepedro
      @gpadepedro 4 ปีที่แล้ว

      @@MichaelKlements Hi Michael, can you do a tutorial on connecting this step down transformer to the Arduino and monitoring the real time power consumption thru the internet ? Thank you and more videos please.

  • @thedream7504
    @thedream7504 5 ปีที่แล้ว

    Very, very great for your video. Tkanks

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

    Can you give me details on how to connect it to home DB

  • @RoseLynShawol
    @RoseLynShawol 2 ปีที่แล้ว

    great video!! I just want to know if can I use Arduino Nano instead of Arduino Uno? Thank you!

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

      You can use any Arduino with an analogue input

    • @RoseLynShawol
      @RoseLynShawol 2 ปีที่แล้ว

      I want to ask also if I can use 1.3" I2C OLED Display instead of LCD shield?Thank youuu!

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

      Yes you can, you'll just need to adapt the code as the I2C display uses different libraries.

  • @kevinchotaliya3744
    @kevinchotaliya3744 3 ปีที่แล้ว

    great video !!...was looking for stuff like this only...
    Also can i use this same for 4-5 (multiple) devices at a time in single arduino?

    • @MichaelKlements
      @MichaelKlements  3 ปีที่แล้ว

      You can, you'll just need to stagger the sampling and you'll lose some of the accuracy. The Arduino can't actively monitor all of them at once, so will need to sample each individually.

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

    Hi, this looks great. How can I upload the data that we get from this energymeter into a database, the data should be continuously uploading by itself into the database. Is it possible?

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

      You could use an Ethernet shield or a gsm shield to post data to an off-site database.

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

      @@MichaelKlements Can a gsm shield upload it continuously?

  • @jugalvaja9236
    @jugalvaja9236 5 ปีที่แล้ว

    Hi can you suggest what I do if my Arduino analog pins are not reading constant values due to which my reading are fluctuating

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      How have you tested them? With a CT on the pin you should be getting fluctuating values. If you put a known steady voltage onto the pins do they still fluctuate?

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

    Hello sir , i put i2c, it doesnt work successfully .. how should i do ?

  • @bdarley5
    @bdarley5 5 ปีที่แล้ว

    Awesome work with this how many channels could I do on the one uno board and could I log data to a nas server?

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Thanks Blake. With the Arduino Uno you can do 6 channels and the Mega 16 channels. You can connect your Arduino to the internet or network with an Ethernet shield - www.the-diy-life.com/accessing-an-arduino-over-the-internet/

  • @sanu7210
    @sanu7210 5 ปีที่แล้ว

    first off all i didnot buy ct transformer i collect it from electrical meater installed into the home by W.B.S.E.D.C.L so problem is i don't know about the specification of ct transformer so can u say the way of i determine the ct resistance r3 ? is the connection of lcd and arduino same like hellow world project ?

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      If your CT doesn't have any part number or markings on it then you'll need to test it yourself. Connect a known load (current) through it with an arbitrary known burden resistor and measure the output voltage with a multimeter. You can then use the burden resistor calculation shown in the post in the video description in reverse to calculate the CT ratio.

    • @sanu7210
      @sanu7210 5 ปีที่แล้ว

      @@MichaelKlements can i get your mail id ? I connect a 200 watt blub through it and without adding burden registor and also with add burden registor 22 ohoms i see there 1.6. and 1.9 incresed to 2.6 Amp shoowing in multimeter keeping the meater set into 20 Ac Amp mode
      Actually Amp increase because voltage is not stable here 215,216,217 voltage frequently chenge like this and wattage gasually increased
      And ac voltage after adding burden registor 22 ohoms is 000 if i didnot add any registor and test i got 4 volt ac on keeping thr meater 200 volt ac
      Please give me email id so that i share phone vidio of reading

  • @vamsikaratam6487
    @vamsikaratam6487 5 ปีที่แล้ว

    Hello Michael, I checked the code for KW and I am getting Maximum of 6663 W. Is it the maximum limit or somewhere I am doing any mistake. Note: I am working on three-phase supply.
    Here are some information about the Transformer and Current Loads,
    Transformer - 62KVA
    Current Load on each Phase - Max 100A
    Voltage - 230 V
    Could you please let me know where I am doing any mistake.
    Thank you for your great help.

    • @angelinekeziah361
      @angelinekeziah361 2 ปีที่แล้ว

      I too got the same error did u cleared it or not

  • @priteshsawant516
    @priteshsawant516 4 ปีที่แล้ว

    CT is not available on Amazon ....from where I can order? ...or which other CT can I use?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      It says that it is still available for purchase? There are a number of CT options which will work with this meter depending on what you are wanting to measure. Have a look at the write up linked to in the video description for more CT options and the associated burden resistors recommended.

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

    Hi. Can I use 12-0 transformer as a C. T and how it's connection pl. Make it video

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Hi Shaikh Saffan, there is a full description on using different CTs through the link in the video description.

  • @sangarmutusamy9801
    @sangarmutusamy9801 4 ปีที่แล้ว

    Hi Micheal, great video, just want to ask 1 question, if i want to use the ct ' CTYRZCH SCT-013-000 - 100A' this model , do i still need to use R1,R2 and capacitor?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      Yes you'll still need to use the same circuit as I've used. You'll just need to re-size the burden resistor for your CT.

    • @sangarmutusamy9801
      @sangarmutusamy9801 4 ปีที่แล้ว

      @@MichaelKlements great, thanks for your quick response.

    • @lucascordova7804
      @lucascordova7804 3 ปีที่แล้ว

      @@sangarmutusamy9801 Hello, do you know what resistance you used for your CT?

  • @AhmedEu
    @AhmedEu 4 ปีที่แล้ว

    what is the range of current transformer talema ?
    and can I use asc 712 instead??

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

      This is a 30A transformer. Yes, there are a number of options provided in the guide linked to in the video description.

  • @horanneo3105
    @horanneo3105 5 ปีที่แล้ว

    Many thanks, but what does DB mean in home's db? I can't find an explanation to it anywhere.

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

      Bro DB means distribution board.it is the box where your electricity provider place the main fuse and electricty meter.from DB the connection is fed to the rest of the circuit breakers that is installed inside your house by your self.

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

      @@surajsurya1928 Thank you so much ;)

  • @edinfific2576
    @edinfific2576 2 ปีที่แล้ว

    Once I turned the volume WAY down, it was sort of listenable. 😣

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

    i did all the process.uploading to arduino uno is done but 16x2 screen is still blank.

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Are you using a lcd shield or standalone lcd panel?

    • @qingtv197
      @qingtv197 5 ปีที่แล้ว

      thanks @@MichaelKlements i have got the solution. now display is ok. but there is one more issue
      kwh show on this lcd are higher than my previously installed meters provided by my loacal electric suply company. please tell me solution for this

    • @athuldev5307
      @athuldev5307 4 ปีที่แล้ว

      @@qingtv197 I have the same problem the display is blank what did you do?

    • @qingtv197
      @qingtv197 4 ปีที่แล้ว

      @@athuldev5307 if you have don every thing is ok. you just need is to adjust brightness of your screen simply adjust the small screw you will see on your shield

  • @elbertabrea3529
    @elbertabrea3529 5 ปีที่แล้ว

    Great video, by the way, I'm working on my project and I planned to used this power meter to measure the power consumed by the load but I also planned to used another power meter to measure the power of the solar produced. Such that my solar is the one who supplies the load. How is it possible? Can I ask for help? Thank you

    • @achalbhoir1359
      @achalbhoir1359 2 ปีที่แล้ว

      Simple.... Use another two analog input pin to read dc voltages and current ( dc current sensors are available in market or you can use low resistance at -ve end of solar panel or battery end there you will find voltage drop according to current flowing through it... Just read those two values, calculate multiplier number in code for correct reading on display , and use some variables to store values in different location like if this channel used kilos variable to store kilowatts then you can use kilos1 or KILOS

  • @reddysekharthummala3640
    @reddysekharthummala3640 5 ปีที่แล้ว

    Hello sir can you have details of gsm aNd Arduino based prepaid energy meter

  • @HamzaHashmi18
    @HamzaHashmi18 6 ปีที่แล้ว

    Hi Michael, I have a question, why did you multiply 2.05 in calculating kilos(units)??

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

      Hi Hamza,
      Kilowatt hours is a product of the power and the time in which that power was recorded. The 2.05 is the program cycle time, 2000 millisecond delay in the line below and 50 milliseconds to run through the code. This was measured using the serial monitor. There is a newer version of the code using the millis() function to calculate the exact time although this doesn't appear to dramatically affect the results - www.the-diy-life.com/simple-arduino-home-energy-meter/

    • @utkarshshukla231
      @utkarshshukla231 2 ปีที่แล้ว

      @@MichaelKlements Thank You Sir.

  • @gbeminiyiakinsanya2730
    @gbeminiyiakinsanya2730 5 ปีที่แล้ว

    Hi, please do I need to modify the code for if I am using sct013

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

    Can I use different CT (like SCT-013-000) and how to replace it

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

      were you able to do it with SCT-013-000?
      I'm getting all zero values on this sketch with SCT-013-000

    • @manoharveligatla3723
      @manoharveligatla3723 4 ปีที่แล้ว

      @@LifeGeneralist same problem for me and the specified CT is only available in digikey.

  • @dayanandkadalgere6116
    @dayanandkadalgere6116 4 ปีที่แล้ว

    It's working perfectly for Arduino, but its not working for ESP32 (TTGO TCall - SIM800L) Module. The analog values it gives is ranges from 2800 to 3750.
    Kindly help me with the calculations

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      I’m not too familiar with the ESP32 but you should be able to get it to work. Do you know what the scaling on your analogue input is? What is the maximum and mid value? These will need to be updated in the code.
      You’ll also need to make sure that your circuit is providing an input in the correct voltage scale. What voltage is your ESP32 running at and what voltage do the analogue inputs accept?

  • @ashwinjoshy5906
    @ashwinjoshy5906 4 ปีที่แล้ว

    How much is the max power limit that can be tested using this arrangement?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      This one has a 30A CT so, depending on your supply voltage, 3,3kW or 6,6kW. But you can easily reconfigure it with a smaller or larger CT.

    • @ashwinjoshy5906
      @ashwinjoshy5906 4 ปีที่แล้ว

      What does it mean by 3,3 kw is it 3KW or 3KW

  • @nikicamalezic5388
    @nikicamalezic5388 4 ปีที่แล้ว

    Interesting project, but this measurement can only be indicative, and not accurate. P=U*I, but we cannot assume the voltage and have to know it in every moment to be accurate since it is not constant (e.g. 220V), and fluctuates in our grid. So, you will need also voltage sensor for the project to accurately measure Current/Power/consumption.

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      Yes you are correct, it's intended to be indicative only. It also doesn't account for the power factor because it's not measuring the voltage.

  • @dafpnp
    @dafpnp 4 ปีที่แล้ว

    Thanks for sharing.
    What is maxcurrent=516 all about? where is this figure coming from?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      This is initially setting the measured current to zero before the measurement is taken. The input is a sine wave, so zero is the middle, being 2.5V and this corresponds with half of 1023 (the analog input range), adjusted a little for actual the measured value.

  • @sierra_one0
    @sierra_one0 4 ปีที่แล้ว

    Hello your vidéo was very instructive but can you give me the name of the song please X) ps :(sorry for my english )

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

      There are two songs in the video - Skandr, Blue Lemonade and Ikson, Anywhere

    • @sierra_one0
      @sierra_one0 4 ปีที่แล้ว

      @@MichaelKlements I have check this songs but is not the same in the video

  • @vamsikaratam6487
    @vamsikaratam6487 5 ปีที่แล้ว

    Hello Michael, can I get more info about calculating maximum demand?

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Hi Vamsi, the figure in the bottom right of the screen is the maximum demand. You can see the code and a full description of the project through the link in the video description.

    • @vamsikaratam6487
      @vamsikaratam6487 5 ปีที่แล้ว

      @@MichaelKlements Thanks for your reply, i would go through the code and will reach you if I need any help

    • @vamsikaratam6487
      @vamsikaratam6487 5 ปีที่แล้ว

      Hello Michael, I checked the code for KW and I am getting Maximum of 6663 W. Is it the maximum limit or somewhere I am doing any mistake. Note: I am working on three-phase supply.
      Here are some information about the Transformer and Current Loads,
      Transformer - 62KVA
      Current Load on each Phase - Max 100A
      Could you please let me know where I am doing any mistake.

    • @vamsikaratam6487
      @vamsikaratam6487 5 ปีที่แล้ว

      Hello Michael, can you please help me with the below doubt I asked,
      Hello Michael, I checked the code for KW and I am getting Maximum of 6663 W. Is it the maximum limit or somewhere I am doing any mistake. Note: I am working on three-phase supply.
      Here are some information about the Transformer and Current Loads,
      Transformer - 62KVA
      Current Load on each Phase - Max 100A
      Could you please let me know where I am doing any mistake.
      Thank you for your great help.

  • @janosturi7264
    @janosturi7264 2 ปีที่แล้ว

    Hi. Veri nice video. But you dont have measure the voltage and cos(fi).!! P=U*I*cos fi.

  • @dinindaak
    @dinindaak 2 ปีที่แล้ว

    Where is the voltage measurement??? How do you read power with just the current input??

    • @MichaelKlements
      @MichaelKlements  2 ปีที่แล้ว

      In a lot of countries/regions tinkering with your homes electrical circuits is illegal. This is intended to be a simple non-contact meter for that reason.

  • @amirdahalan5961
    @amirdahalan5961 4 ปีที่แล้ว

    how can i simulate this? and which software need for simulation?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      I'm not aware of any free/cheap software which allows you to accurately simulate an Arduino reading in an AC signal. Tinkercad has an Arduino simulation platform with a basic function generator if you'd like to try that? They don't have a CT though, so you'd need to simulate the signal from the CT using the function generator.

    • @amirdahalan5961
      @amirdahalan5961 4 ปีที่แล้ว

      @@MichaelKlements but sir Tinkercad has no AC1030 transformer. so what should I do?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      Yes, that's what I mean by saying they don't have a CT. You can only use the function generator to simulate the signal being produced by the CT circuit, this is not going to give you accurate results though, just a rough idea of what to expect.

  • @MauriceArwa
    @MauriceArwa 4 ปีที่แล้ว

    is the data Logged somewhere

  • @pablofernandez6683
    @pablofernandez6683 5 ปีที่แล้ว

    Hello
    Michael Klements how do I use SCT013? I use the same configuration or there is one in particular.

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

      Yes you can use the same configuration but with a different burden resistor. There is more detail on this through the link in the video description.

    • @MukeshKumar-db9zp
      @MukeshKumar-db9zp 4 ปีที่แล้ว

      Sir which burden resistor which can be used

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

    AC power =V*I*Phase angel

  • @devilvortex1
    @devilvortex1 5 ปีที่แล้ว

    And how we read the voltage ?

  • @eengr.j5568
    @eengr.j5568 5 ปีที่แล้ว

    Hello Sir, i just want to ask how to make an lcd power and voltage display using arduino!? this is for generator set. This is part of our research design project.

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      You'll need to get a step down transformer for the voltage monitoring. Either rectify a step down signal from a 5V transformer or use a 2.5V transformer with a 2.5V reference. You can then calculate the true power because you'll have both voltage and current readings.

    • @eengr.j5568
      @eengr.j5568 5 ปีที่แล้ว

      @@MichaelKlements hello Sir, I'm planning to but the materials needed from your video.
      Current Transformer, DROK 100A/100mA AC Current Transformers, Mini Clip-on Current Sensor, Split Core Amp Transformer Sensing Relay, Easy to Install CT without Power Off
      Is this material can be used in place with the AC current sensor transformer you had used?

  • @syedkumail6213
    @syedkumail6213 6 ปีที่แล้ว

    How you calculate power without calculating voltage or how you calculate voltage??

    • @MichaelKlements
      @MichaelKlements  6 ปีที่แล้ว

      The voltage is set in the code, either 220V or 110V depending on your location.

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

    How can i use this for three phase?

    • @MichaelKlements
      @MichaelKlements  6 ปีที่แล้ว

      www.the-diy-life.com/simple-3-phase-arduino-energy-meter/

  • @kalpit9552
    @kalpit9552 4 ปีที่แล้ว

    How can we gat those data in our server...

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      There is enough IO left on the board to drive an Ethernet shield which you could use to post to a server.

    • @kalpit9552
      @kalpit9552 4 ปีที่แล้ว

      @@MichaelKlements sir I have many questions about Arduino can you give me you contact?

  • @ch2o2
    @ch2o2 ปีที่แล้ว

    Hello - nice project - BUT, as others already mentioned, the values obtained are very imprecise, since they do not take into account the power factor (phase shift) or the constantly fluctuating mains voltage. ......May I encourage you to approach the project with your Arduino-knowledge from a completely different angle?
    Most modern power meters have an LED, which delivers pulses that are really accurate to the energy consumed. Our meter, for example, delivers 1000 LED pulses per 1 kWh. If you feed these light pulses directly into the Arduino (by using an LDR or a photo-transistor - clean signals no problem), you get a fairly accurate image of your currently consumed energy - including the power factor corrected and regardless of the constantly fluctuating mains voltage. Of course, this also works with 3-phase meters!
    I would like to build something like this, but I'm not good at Arduino programming ..would you be able to do it?

  • @cscnacht9292
    @cscnacht9292 6 ปีที่แล้ว

    How will I want to monitor 2 or more appliances.

    • @MichaelKlements
      @MichaelKlements  6 ปีที่แล้ว

      If you don't need separate results then just connect this meter to a multiplug and plug both into it. If you need individual monitoring then duplicate the circuit for each appliance and connect each to its own analogue input, then duplicate the code creating new variables reading from each analogue input.

  • @priteshsawant516
    @priteshsawant516 4 ปีที่แล้ว

    How to add more parameters to energy meter

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      The parameters are available in the code. You just need to create a second page for the LCD display and add to the code to cycle between the two pages at a set interval.

  • @DP_04
    @DP_04 5 ปีที่แล้ว

    Can we get seprated data of each device's consume power in any mobile device ??

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

    u got indian components

  • @MuhammadAli-oz6mp
    @MuhammadAli-oz6mp 6 ปีที่แล้ว

    hi can i know what coding you use?

    • @MichaelKlements
      @MichaelKlements  6 ปีที่แล้ว

      Hi Muhammad, there is a link to the code and a link to my full write up on the design in the video description.

  • @George-ep4ed
    @George-ep4ed 6 ปีที่แล้ว

    How will to monitor through Nextion Display

    • @MichaelKlements
      @MichaelKlements  6 ปีที่แล้ว

      Hi George, here's a pretty good tutorial to connect a Nextion display to your Arduino. Once you've set up the communication and created your screen layout, it's fairly easy through to tutorial to send the energy meter data to the display fields.
      randomnerdtutorials.com/nextion-display-with-arduino-getting-started/

  • @pawanpandey6495
    @pawanpandey6495 5 ปีที่แล้ว

    Sir ye current transformer amazon pe bhi nhi mil rha... Thoda help karte sir aap

    • @sb.sb.sb.
      @sb.sb.sb. 3 ปีที่แล้ว

      bhai u need to tell in english. ye banda desi nai h

  • @mirulmanan2316
    @mirulmanan2316 5 ปีที่แล้ว

    Hello sir, can i have your email cause i want to discuss with you about this project

  • @sotbish
    @sotbish 5 ปีที่แล้ว

    Hi, Is AC1030 suitable to calculate voltage 230V? This is voltage output from solar converter. The power produced is 4200W maximally. Maybe I should use AC1200?

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Yes the AC1030 will be fine for 4200W at 230V. You could even us the AC1020 for better resolution. You can't use the AC1200, it is way too big for your application and you'll get very inaccurate and course readings.

    • @sotbish
      @sotbish 5 ปีที่แล้ว

      @@MichaelKlements Thank you. This way I have to do it.

    • @sotbish
      @sotbish 5 ปีที่แล้ว

      @@MichaelKlements Works great on Arduino. I need to connect it to D1mini with ESP8266 because of wifi. What resistors and capacitor should I use? 33 ohms for burden and 100 Kohms for divide?

  • @shazwandaniel1573
    @shazwandaniel1573 5 ปีที่แล้ว

    I need a coding please

    • @MichaelKlements
      @MichaelKlements  5 ปีที่แล้ว

      Shazwan Daniel the code is available through the link in the description.

  • @soumitramandal7930
    @soumitramandal7930 4 ปีที่แล้ว

    👍👍👍👍

  • @carlerikkopseng7172
    @carlerikkopseng7172 2 ปีที่แล้ว

    Love your content, but absolutely cannot stand the music choice. So noisy and dialled way up compared to the voice

    • @MichaelKlements
      @MichaelKlements  2 ปีที่แล้ว

      Thanks for the feedback Carl, this is one of my older videos and I've tried to correct this in more recent ones.

  • @ste76539
    @ste76539 3 ปีที่แล้ว

    You don't actually need the LCD shield, you can just use the 16x2 LCD on its own, you aren't using the shields other features, namely the buttons, in this project so why specify it? It's more expensive!

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

      Yes it is more expensive, it's just a lot easier for people who aren't confident with connecting up the display to the Arduino manually. It also makes a more compact finished product, which can just be mounted like it is, rather than having to build a housing to support the Arduino and the display.

  • @thenet-135
    @thenet-135 3 ปีที่แล้ว

    Irritating music

  • @jurgenwilln.4700
    @jurgenwilln.4700 2 ปีที่แล้ว

    This is a bullshit meter, it can only "measure" resistive loads, no actual voltage measement like 110V, 230V, 215V, 240V a.s.o. just a constant.
    Take a multimeter, measure the current and multiply. Thats more correct. Even only for resistive loads.
    If you want to know how real power measement works, buy a Gosund SP1 and have a look inside. They have a chip for voltage and current and this chip can multiply the correct way. Chinese guys can show you! For 8 ... 12 € inkl. the case and app.

  • @giorgosiotis1557
    @giorgosiotis1557 3 ปีที่แล้ว

    too noisy ,and i think your output is fake. your code contains these lines
    if (maxCurrent

  • @vikican
    @vikican 2 ปีที่แล้ว

    Music sucks

  • @Orc-icide
    @Orc-icide 4 ปีที่แล้ว

    what a shitty solder job. why wouldn't you just use a breadboard?

    • @MichaelKlements
      @MichaelKlements  4 ปีที่แล้ว

      Breadboard connections are typically loose and not very reliable.

  • @philippe5394
    @philippe5394 3 ปีที่แล้ว

    I'm always annoyed to see amps multiplied by volts, make watts!!!! Your program fools people into believing false measurements and calculations. If we take a cos phi of 0.8 versus 1, and common voltage variations (225 to 240V), the values shown are wrong by > 20% !!!!!!!!!! And please, on the display, put VA and not Watts.

  • @revathis6664
    @revathis6664 3 ปีที่แล้ว

    how you are calculating the voltage?

    • @MichaelKlements
      @MichaelKlements  3 ปีที่แล้ว

      This meter assumes a constant voltage