IOT based Energy Monitoring for Practical Loads using NodeMCU

Loganathan , Nachimuthu, Reem Ahmed Al-Mahrouqi, Tamadhar Salim Al-Abri, Muna Al-Hadrami
{"title":"IOT based Energy Monitoring for Practical Loads using NodeMCU","authors":"Loganathan , Nachimuthu, Reem Ahmed Al-Mahrouqi, Tamadhar Salim Al-Abri, Muna Al-Hadrami","doi":"10.37394/232017.2023.14.6","DOIUrl":null,"url":null,"abstract":"Electrical energy monitoring is increasingly important nowadays for residential and commercial usage. The energy meters are installed in consumer’s houses to track their energy usage. There are many chances of human mistakes for every electricity consumer while recording the manual energy meter reading in their houses. Also, the consumer does not have updated information about current electricity usage in each hour, day, and month. To overcome the above problems, the system is developed to remotely monitor from any world location using the NodeMCU and Arduino IDE. The energy monitoring is carried out by using the Node MCU, Arduino IDE, and PZEM-004T sensor. The PZEM-004T module is coupled to the Arduino controller. The sensor module receives a signal from the CT coil which is connected to load. The load parameters such as voltage current power etc., are measured and transferred to the Arduino. A NodeMCU ESP8266 is utilized as a Wi-Fi chip system. By using a Wi-Fi connection and the internet, the acquired data is sent to Thing Speak to save in the cloud to monitor the measured parameters remotely. The power analyzer instrument is also used to measure the real-time parameters consumed by the load which is used to cross verification and compare with the sensor measuring parameters. The passive load resistance, inductance, and 100-watt lamp loads are experimentally connected and tested. The load consumed electrical parameters such as current, voltage, power, power factor, real power, and frequency are monitored in online. Energy monitoring online may reduce the consumer's mistakes by recording the parameters and consumers can know each hour, day, and month's energy consumption up to date according to their usage.","PeriodicalId":489755,"journal":{"name":"WSEAS Transactions on Electronics","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"WSEAS Transactions on Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37394/232017.2023.14.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Electrical energy monitoring is increasingly important nowadays for residential and commercial usage. The energy meters are installed in consumer’s houses to track their energy usage. There are many chances of human mistakes for every electricity consumer while recording the manual energy meter reading in their houses. Also, the consumer does not have updated information about current electricity usage in each hour, day, and month. To overcome the above problems, the system is developed to remotely monitor from any world location using the NodeMCU and Arduino IDE. The energy monitoring is carried out by using the Node MCU, Arduino IDE, and PZEM-004T sensor. The PZEM-004T module is coupled to the Arduino controller. The sensor module receives a signal from the CT coil which is connected to load. The load parameters such as voltage current power etc., are measured and transferred to the Arduino. A NodeMCU ESP8266 is utilized as a Wi-Fi chip system. By using a Wi-Fi connection and the internet, the acquired data is sent to Thing Speak to save in the cloud to monitor the measured parameters remotely. The power analyzer instrument is also used to measure the real-time parameters consumed by the load which is used to cross verification and compare with the sensor measuring parameters. The passive load resistance, inductance, and 100-watt lamp loads are experimentally connected and tested. The load consumed electrical parameters such as current, voltage, power, power factor, real power, and frequency are monitored in online. Energy monitoring online may reduce the consumer's mistakes by recording the parameters and consumers can know each hour, day, and month's energy consumption up to date according to their usage.
使用NodeMCU进行基于物联网的实际负载能源监测
目前,电能监测在住宅和商业应用中越来越重要。电能表安装在消费者的家中,以跟踪他们的能源使用情况。在记录家中手动电能表读数时,每个电力消费者都有很多人为错误的机会。此外,消费者也没有关于每小时、每天和每月当前用电量的最新信息。为了克服上述问题,本系统采用NodeMCU和Arduino IDE开发,可以从世界任何位置进行远程监控。利用Node单片机、Arduino IDE和pzm - 004t传感器实现能量监测。pzm - 004t模块与Arduino控制器耦合。传感器模块从连接到负载的CT线圈接收信号。测量电压、电流、功率等负载参数,并将其传输到Arduino。采用NodeMCU ESP8266作为Wi-Fi芯片系统。通过使用Wi-Fi连接和互联网,采集到的数据被发送到Thing Speak,并保存在云中,以远程监控测量参数。利用功率分析仪对负载消耗的实时参数进行测量,并与传感器测量参数进行交叉验证和比较。对被动负载电阻、电感和100瓦灯负载进行了实验连接和测试。在线监控负载消耗的电流、电压、功率、功率因数、实际功率、频率等电气参数。在线能源监测可以通过记录参数减少消费者的错误,消费者可以根据自己的使用情况了解每小时、每天、每月的最新能源消耗情况。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
0.80
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信