3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Arduino 2-axis servo solar tracker

Arduino 2-axis servo solar tracker
What is a solar tracker?

A solar tracker can increase the efficiency of a solar panel by up to 100%! It does this by always keeping the panel perpendicular to the incoming rays of sunlight.

here's an equation to prove this:

P = AW sin θ

P = power generated by the solar panel

A = Area of the solar panel

W = is the solar constant, which is equal to 1340 watts per square meter

θ = the angle of the incoming light

Since sin(90) = 1  you get the best performance out of the panel when it is totally perpendicular.

Materials:

1 - Arduino Uno w/ ability to program it
1 - Breadboard
1 - 2 axis tracking mechanism (i used a magnifying mirror that swiveled up and down)
2 - 360 deg continuous rotation servos
1 - ball bearing tilt switch
5 - 10k resistors
1 - 5V breadboard power supply
3 - cadmium sulfide light sensitive resistors
wires
solder
soldering iron
vice (optional)

 
 
Remove these adsRemove these ads by Signing Up
 

Step 1The Y-axis

The Y-axis
Depending on what you use as a tracking mechanism, yours might be a little different than mine.

I picked up a magnifying mirror from Shoppers normally used for shaving or applying makeup. It had a base and a swivel to tilt the mirror up and down.

I cut off one side of the swivel bracket and replaced it with a servo. I measured so that the shaft of the servo would line up with the swivel point of the mirror. I then had to drill a hole for the servo shaft to fit into.

I used hot glue and zip ties to secure the servo to the base and then the servo shaft inside the hole I had drilled.


« Previous StepDownload PDFView All StepsNext Step »
7 comments
Oct 20, 2011. 7:49 AM244 Jake says:
Well a solar tracker, yes, but if you wanted to use what I see, a small mirror, and focus its light on water tank, all day long. That would most kool. A group of small mirrors could be grouped to all reflect the Suns heat to tank, all day long.

Reed switches could be used with magnets to define stop points.

Jake
Jul 29, 2011. 1:22 PMGraver says:
Hi, I have put together your sun tracker. I could not find a ball bearing tilt switch so I substuted mercury switches not having luck with them as limit switches. I munted one up and one down at the axes line may be they should be out from closed to center. They don't stop the Y axes from rolling. I don't undersand how you arrived at the values for bsense = 1.05 and trsense = 1.03. What values should I see in ambient light and in direct sun light? What do you think about using 180 degree servos instead of continuous servos?
Fun project.
Aug 7, 2011. 3:07 PMGraver says:
Hi Apiavins: Still have a problem with the 1.03 and 1.05 numbers. Tried changing the 1.03 and 1.05 numbers to calabrate the sensors but they didn't seem to change. Did notice that bsense = bsense * 1.05 and trsense = trsende * 1.03 were commented out. I guess I don't understand were the calabration takes place. I have noticed that the sensor platforn does hunt a lot once it faces the light source. Think you said that sensitivity will take care of that. I will send you a photo of my tracker
Feb 7, 2011. 8:56 AMmaewert says:
Adam,

Cool project!  Great for an all-purpose tracker.  For a specific purpose (solar) tracker you may wish to consider using a polar mount instead of an alt-az mount.  This will mean that only one motor would move to track the sun throughout the day.  Since the position of the sun is predictable, you could compute its position and not rely on sensors. (This might mean that you might need to change to steppers instead of servos and power off the motors when they don't need to move maybe using a worm gear drive which holds its position after the motors are unpowered.) 

Your solution could generate some electricity even from moonlight since it would track the brightest object and not necessarily only Mr. Sun however!  You might need an algorithm to determine if it is worth the electricity spent in the motors to eek out the most current (I'd hate to see a bank of solar cells track the headlights from a passing car at night!)  Actually I WOULD like to see that!  It would make me back up a few times!

Very nice instructable.  Best Wishes.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
2
Followers
1
Author:aplavins