An Arduino-based, Solar Tracking device that makes a Solar Panel follow the position of the Sun or other sources of light.
The system moves the panel both vertically and horizontally, by taking analog information from 4 LDRs (all 4 cardinal directions) and converting them into digital values that are later used for servomotors' movement.
The movement logic is based on the following flowcharts:
|
Vertical Flowchart |
Circuit Flowchart |
Horizontal Flowchart |
The goal of the Dual-Axis Solar Tracking System is to increase the power output of the Solar Panel attached, in comparison with a fixed one.
The circuit has the following structure:
And the real-life structure is presented below:
|
Front-side of the complete circuit |
Back-side of the complete circuit |
After complete assembly and testing (see "Testing" folder inside the repo) we did the experiment and the results are found below:
Final conclusion: A dual-axis solar-tracking device does indeed increase the output power of a solar panel and also has the ability to fix problems that are common with fixed solar panels, such as cell shadowing.