Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

IOT SOLAR POWER

MONITORING SYSTEM
ABSTRACT
Solar power plants need to be monitored for optimum power output. This
helps retrieve efficient power output from power plants while monitoring for
faulty solar panels, connections, dust accumulated on panels lowering output
and other such issues affecting solar performance. So here we propose an
automated IOT based solar power monitoring system that allows for
automated solar power monitoring from anywhere over the internet. We use
arduino based system to monitor a 10Watt solar panel parameters. Our
system constantly monitors the solar panel and transmits the power output to
IOT system over the internet. Here we use IOT Gecko to transmit solar power
parameters over the internet to IOT Gecko server. It now displays these
parameters to the user using an effective GUI and also alerts user when the
output falls below specific limits. This makes remotely monitoring of solar
plants very easy and ensure best power output.

INTRODUCTION
The Internet of Things (IoT) is one of the most important technologies of everyday
life, which helps people live and smarter. An IoT is a device, which is used to enable
the connection between machine and the cloud [9]. This technology helps to
exchange the data between the connected devices on the available network [7].
Through the internet, the user can acquire the data and control the devices from any
place all over the world [8], [10]. It is an ecosystem which consists of web enabled
gadgets that use processors, sensors and other communication hardware devices to
fetch and send the data. By using IoT we can set up machine to machine connection
or device to device connection without human interference. It also utilizes
computing facilities and software systems for information processing. The need for
using IoT technology in this solar power monitoring system is as the range of sun’s
radiation is not fixed and may vary according to the location, time and climatic
conditions, the solar panels which are exposed to the sun always need to be
monitored. The solar panels can be monitored from any location by using IoT
technology

BLOCK DIAGRAM
REQUIREMENTS
Arduino
Solar panel
Regulated Power supply
WI-FI Module
Voltage Sensors
Current Sensors
LCD Display
Software Specifications:
Programming Language : C
Arduino Compile
1. ARDUINO UNO
It is a microcontroller board which is built on ATmega328P
microchip.
It consists of 14 digital and 6 analog input/output pins
Arduino Uno consists of a Power Jack, a 16MHz crystal
oscillator and a reset button. 
It operates at a voltage of 5v. 
It has all the features required to support the microcontroller. 

2.SOLAR PANELS
Solar Panels are also called as PV (Photovoltaic) panels
These panels absorb the photons from sunlight and collaborate
with the electrons which are present in the panels and
generate electricity
Solar panels are made up of many independent solar cells
which are formed by combining the elements like silicon,
phosphorus and boron layers.

3.POWER SUPPLY
It is an embedded circuit it consists of a rectifier circuit that converts
alternating current (AC) supply into direct current (DC)
This has various blocks like step down a transformer, DC filter, and
regulator
4.WI-FI MODULE
We are using WI-FI Module-ESP8266 in this system
This is a self contained SoC microchip 
This module consists of a TCP/IP protocol stack that permits
access to any microcontroller to a Wi-Fi network. 
This module requires an external logic level converter as it is
not capable of 5V-3V logic shifting

5. VOLTAGE SENSOR
Voltage Sensor is a device which is capable of sensing electrical
or optical signals
This sensor is used to calculate the amount of voltage obtained
in an object and also used to monitor it.
Voltage itself is given as input to this sensor and the output
may be switches, analog voltage signal, a current signal etc. 

6.LCD DISPLAY
An LCD (Liquid Crystal Display) is an electronic display module
which is commonly used in various devices and circuits to
display the data
We are using a 16x2 LCD display in this system. A 16x2
display consists of 16 characters and 2 lines
ADVANTAGES AND DISADVANTAGES
Advantages:
Enables the efficient use of renewable energy
Environment free
Requires the little maintenance for their Application
Cost effective

Disadvantages:
The batteries used to store solar power are huge sized
The batteries need to be replaced from time to time

APPLICATIONS
Educational Institutions
Industrial applications
Residential application.
CONCLUSION AND FUTURE SCOPE
The proposed system stores the voltage and current
parameters and keeps updating the new values. By tracking the
solar photovoltaic system continuously, the daily or monthly
analysis also becomes simple and easy. It is also possible to
detect any errors occurring in the system if there is any
uncertainty in the generated data by tracking the solar panels
that are operated at the maximum capability.
This project can be further enhanced by using the results of this
current project i.e., the monitoring values obtained are helpful
in predicting the future values of parameters considered. The
web app can be developed for interaction with the end user to
predict the values for future events. During prediction two or
more models can be used for same dataset, to find the
accuracy of each model.

You might also like