0% found this document useful (0 votes)
3 views14 pages

Solar Tracking System Using Arduino Presentation

Uploaded by

muhammadmaazm579
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views14 pages

Solar Tracking System Using Arduino Presentation

Uploaded by

muhammadmaazm579
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Solar Tracking System

Using Arduino
GROUP MEMBERS:
JODAT KHALID ( 22PWMEC5261)
JAWAD ALI (22PWMEC5306)
SYED MUHMMAD ALI (22PWMEC5269)
KHWAJA HAIDER (22PWMEC5268)
ZAIN ALI (22PWMEC5255)
MUHMMAD SUFYAN (22PWMEC5305)
Contents

1. Introduction
2. Project Objectives
3. Components
4. Circuit Diagram
5. Code Overview
6. Calculations
7. Results and Calculations
Introduction

 Harnessing solar energy efficiently is critical for sustainable energy


solutions. Fixed-position solar panels miss out on optimal sunlight angles,
reducing their effectiveness. Our mini project addresses this issue by
designing an Arduino-based solar tracking system. This system uses light -
dependent resistors (LDRs) to detect sunlight intensity and a servo motor
t o a d j u s t t h e p a n e l ’s p o s i t i o n , e n s u r i n g i t c o n s i s t e n t l y f a c e s t h e s u n . We
aim to significantly boost the panel's energy output by maximizing
exposure.
Project Objectives

The objectives of this project are:

1. To d e s i g n a s o l a r t r a c k i n g s y s t e m u s i n g A r d u i n o
2. To m a x i m i z e t h e e ff i c i e n c y o f a s o l a r p a n e l
3. To a n a l y z e t h e p e r f o r m a n c e o f t h e t r a c k i n g s y s t e m
Components Used

The components we used for this project are listed below


1. Arduino UNO Board
2. Servo Motor
3. 10k resistor x 2
4. LDR sensor x 2
5. J u mp in g Wir es
6. Styrofoam
7. Solar Panel
Circuit Diagram:
Code Overview:
Calculations:
First, calculate the resistance of each LDR using the analog readings:

1. LDR Values:

⚬ 𝐿𝐷𝑅 1 𝑉𝑎𝑙𝑢𝑒=600LDR1Value=600 (left LDR sensor reading)

⚬ 𝐿𝐷𝑅 2 𝑉𝑎𝑙𝑢𝑒=400LDR2Value=400 (right LDR sensor reading)


2. Resistor Value:

𝑅𝑓𝑖𝑥𝑒𝑑=10𝑘Ω Rfixed​=10kΩ (fixed resistor value)

3. Input Voltage:
𝑉𝑖𝑛=5𝑉 Vin​=5V

4. LDS Distance:
𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑒 𝑏𝑒𝑡𝑤𝑒𝑒𝑛 𝐿𝐷𝑅𝑠=6.6𝑐𝑚
RLDR= Rfixed​(1023/Vout​−1)

RLDR1​=7,050Ω

RLDR2​=15,575Ω

By calculating the resistance of each LDR, we determine how much light each sensor receives. LDR1 has

a lower resistance (7050 Ω) than LDR2 (15,575 Ω), indicating that LDR1 is exposed to more light than

LDR2. This information helps the Arduino decide how to move the servo motor to align the solar panel

with the sunlight more effectively.


Angle Calculation:

You can also calculate the angle of the solar panel relative to the sun using the difference in LDR

readings.

Angle Calculation Formula:

θ=arctan(LDR1Value−LDR2Value​)/distance between LDRs (Where θ is the angle)

θ≈88.2∘
Solar Panel Specifications:
• Voltage (V): 6V
• Power (P): 1.1W
Formulas:
• Current (I):𝐼=𝑃/𝑉I=VP​
For a 6V, 1.1W panel: 𝐼=1.1𝑊/6𝑉=0.183𝐴
Servo Motor Movement Calculation:
• Voltage readings from two LDRs: Vout1 = 2.93V, Vout2 = 1.96V.
• Voltage difference (ΔV): Δ𝑉=2.93𝑉−1.96𝑉=0.97𝑉
• Deviation angle (θ): 𝜃=arctan (0.97/6)=9.1 degree

The deviation angle calculation indicates how much the servo motor should turn to align the solar panel
towards the brighter light source.
• Power Output:
⚬ Without Tracking:
⚬ 𝑃𝑛𝑜 𝑡𝑟𝑎𝑐𝑘𝑖𝑛𝑔= 6𝑉×0.183𝐴=1.1𝑊
⚬ With Tracking:
⚬ 𝑃𝑡𝑟𝑎𝑐𝑘𝑖𝑛𝑔=6𝑉×0.22𝐴=1.32𝑊

• Given the panel's power rating (1.1W) and its voltage (6V), we first calculated the current in the fixed position:
• 𝐼=𝑃/𝑉I=1.1𝑊/6𝑉=0.183𝐴I
• Assuming a 20% increase in power output with tracking, the new power output is:
𝑃𝑡𝑟𝑎𝑐𝑘𝑖𝑛𝑔=1.1𝑊×1.20=1.32𝑊
• Using the same voltage (6V), the increased current is:
• 𝐼𝑡𝑟𝑎𝑐𝑘𝑖𝑛𝑔=1.32𝑊/6𝑉=0.22𝐴
Conclusion

 The solar tracking system project successfully achieved its goal of enhancing the
efficiency of a solar panel using Arduino, LDR sensors, and a servo motor. By
dynamically adjusting the panel's orientation to follow the sun, the system
maximized sunlight exposure throughout the day.

 Key findings include a significant increase in power output from 1.1W to 1.32W
and a 20% improvement in efficiency with the tracking system. The LDR sensors
accurately measured light intensity, allowing precise adjustments by the servo
motor to optimize the panel's position.
 Graphical evidence supported these results, with clear differences in power output and
efficiency improvement demonstrated in bar and line charts. This project highlights the
practical benefits of solar tracking systems, making solar energy more efficient and cost-
effective.

 In summary, the solar tracking system effectively boosts the performance of solar panels,
contributing to the broader adoption of renewable energy technologies. Further optimizations
and testing can enhance its potential, making it a valuable addition to sustainable energy
solutions.

You might also like