0% found this document useful (0 votes)
25 views

IOT Based Single Axis Solar Panel Monitoring System Using Arduino

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

IOT Based Single Axis Solar Panel Monitoring System Using Arduino

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Description

The IoT Single Axis Solar Panel project aims to enhance solar energy capture
through a tracking system. It uses Light Dependent Resistors (LDRs) and DC
motor to adjust the solar panel’s orientation for sunlight exposure. The system
has sensors to monitor voltage, current, temperature, and humidity, with real-
time data displayed on a 16x2 LCD. An ESP8266-01 module provides Wi-Fi
connectivity for remote data access and monitoring via a web server. This project
combines efficient solar tracking with advanced data visualization and remote
access to maximize the panel’s performance and usability.

Objectives
 To implement a single axis tracking system using Light Dependent
Resistors (LDRs) and DC motor to adjust the solar panel’s position,
ensuring it remains aligned with the direction of maximum sunlight for
improved energy absorption.
 To use an ESP8266-01 module for Wi-Fi connectivity, allowing sensor data
to be transmitted to a web server for remote monitoring and logging of the
solar panel’s performance and environmental data.
 To implement robust power management, error handling, and safety
mechanisms to ensure reliable operation and protect the system from
electrical faults or failures.
 To integrate sensors which will continuously monitor and measure the
solar panel’s electrical output as well as environmental conditions.

Components Required
Arduino Microcontroller (5V / 20mA)
LDR X2 (5V / 50mA)
7805 regulator (5V / 1A)
DHT-11 sensor (5V / 0.3mA)
Current sensor (5V / 30 A)
Voltmeter (upto 100V / 10A)
Battery (12V / 1.5Ah)
DC motor (12V / 300mA)
LCD 16X2 (5V / 1mA)
L293D motor driver (5V / 300 mA)
Connecting wires

Block diagram
Methodology
The IoT Single Axis Solar Panel project begins by supplying power to the entire
circuit. A 7805-voltage regulator steps down the battery's voltage to a stable 5V,
essential for powering the Arduino and other components. Once powered, the
Arduino initializes and begins executing the programmed code. The system has
two Light Dependent Resistors (LDRs) mounted on the length sides of the solar
panel. These LDRs detect the intensity of light falling on each side. Based on
these readings, the Arduino determines which direction the panel should face to
maximize sunlight exposure. The IoT Dual Axis Solar Panel uses a 12V DC motor.
The motor control forward-backward position. The Arduino sends signals to these
motors to move the panel in the direction of the strongest light detected by the
LDRs. The project also includes a current sensor to monitor the current drawn by
the system and a voltmeter to measure the voltage output from the solar panel.
The DHT11 sensor provides real-time data on temperature and humidity. All
these measurements—voltage, current, temperature, and humidity—are
simultaneously displayed on a 16x2 LCD screen. An ESP8266-01 module is
present for Wi-Fi connectivity, allowing sensor data to be transmitted to a web
server.

You might also like