In this article we are going to make a Sun Tracking Solar Panel using Arduino, in which we will use two LDRs (Light dependent resistor) to sense the light and a servo motor to automatically rotate the solar panel in the direction of the sun light ans steer towards it. Solar energy is an unlimited source of energy which if harnessed properly will get the mankind devoid of using the conventional sources of energy he has been long using. This project has been designed keeping this in view to make the harnessing of solar energy more efficient. A Solar Panel is used to harness solar energy. Also, since a panel which is incident to the sun can gather more amount of solar energy, the solar panel is attached to a motor. This motor is electrically connected to the controller board. The system periodically checks the availability of solar energy from one horizon to other horizon periodically. In the scan it checks which direction has maximum incident solar energy and hence the incident sun and positions the solar panel in that direction. In this way maximum power that can be harnessed with the Solar Panel is harnessed by the system.
Let us design a solar tracker using two servo motors, a light sensor consisting of four LDRs and Arduino UNO board.
WorkingLDRs are used as the main light sensors. Two servo motors are fixed to the structure that holds the solar panel. The program for Arduino is uploaded to the microcontroller. The working of the project is as follows.
LDRs sense the amount of sunlight falling on them. Four LDRs are divided into top, bottom, left and right.
For east – west tracking, the analog values from two top LDRs and two bottom LDRs are compared and if the top set of LDRs receive more light, the vertical servo will move in that direction.
If the bottom LDRs receive more light, the servo moves in that direction.
For angular deflection of the solar panel, the analog values from two left LDRs and two right LDRs are compared. If the left set of LDRs receive more light than the right set, the horizontal servo will move in that direction.
If the right set of LDRs receive more light, the servo moves in that direction.
SetupStep-1- Take cardboard. Make a hole in the middle and four holes on four sides so that LDR fit into that.
- Stick the solar panel to the cardboard and bring two wires of the panel out as shown.
- Now cut one of the two leads of the LDR so that one lead is shorter and other is longer.
- Insert these four LDRs into four holes as shown.
- Bend the straight Perforated metal strip as shown below.
- Place the bent metal strip on the back side of the cardboard
- Apply glue to the LDR to fix them firmly.
- Solder the two leads of LDR as shown
- To the other ends of LDR Solder resistors of 10k ohm
- Join the four leads of the 4 LDRs by connecting with a wire.
- Now take a bus wire.This is used to connect the Outputs of four LDRs to Arduino board.
- Insert it into metal strip as shown in the image.
- Now Solder the four wires to four LDRs at any point between LDR and resistor.
- Insert another two wire bus into the perforated metal strip as shown.This is used for supplying Vcc and GND to LDR circuit.
- Solder one wire to the leads of LDRs which are connected to resistors and other wire to the other leads.
- Short the leads of LDRs connected to resistors using a wire as shown.
- Now connect a servo motor to the Perforated metal strip using Screw.
- Apply glue to the servo to fix it firmly.
- Take another straight Perforated metal strip and bend it as shown in the figure.
- Now place the set up of solar panel and first servo motor to the metal strip of second servo motor as shown.
Comments
Please log in or sign up to comment.