Arduino Based Sun Tracker Turret

Arduino Based Sun Tracker Turret

Sun tracker systems are widely used in solar panel setups to get maximum performance. You may want to use one in your personal solar panel setup. Now you can make your own with an Arduino, following the project that’s designed by RobotGeek Team and Wade Filewich.

Arduino based sun tracking turret

Parts You’ll Need:

You should also upload the sketch in Arduino. So download it from GitHub –> desktopRoboTurretV3.

To upload the sketch in Arduino,

File → Sketchbook → desktopRoboTurretV3 → roboTurret3_solarTracker

Now click Upload.

Schematic:

Sun Tracker Turret Based On Arduino
Sun Tracker Turret Based On Arduino

Place the light sensors in correct position and wire them to Arduino accordingly. Any wrong positioning can generate strange behavior of the system.  Jumpers for the servos (pin 9, 10, and 11) are set to VIN, so that your servos function properly.

(NOTE: A 6V power supply will work just fine, and RoboTurret Kit includes one). Here is the chart of wiring:

Wiring list of servo and Arduino : Sun tracker
Wiring chart of servo,light sensor, potentiometer and Arduino : Sun tracker

There are two potentiometers. One is for controlling the speed of servos, and another is for controlling the sensitivity of sensors.

Set Up The Turret:

You should follow Desktop RoboTurret Assembly Guide to build the turret. After building, attach your sensors to the top plates as close to center as possible. Look at the picture:

Sensor Positions On Turret
Sensor Positions On Turret

The “+” shaped fins cast shadow on sensors. So, position of sensors should be correct else fins can’t cast shadow  on them accurately. Have a close view on sensor’s position:

Sensor position on turret : close lookup
Sensor position on turret : close view

While wiring through the plate, keep wires loose enough so that turret can move freely to aim at the Sun. At the back of the turret base, there is plenty of room to mount the two potentiometers.

The fins are 8 inches tall, which should be plenty to cast shadow on the sensors. I’ve used scrap cardboard for the fins, but you can use whatever material suits you best, so long as it is opaque and can throw a shadow.

Test It:

So, you finished the building process. Now let’s test it. Upload the code to Arduino and power up the system. Now hold a table lamp and move it. The turret should follow the movement. Adjust speed and sensitivity using the two potentiometers. Watch the video that demonstrates the system:

Please follow and like us:
Pin Share

Myself Rik and I am founder of Riktronics. I study Electronics and Communication Engineering in IIE. My hobby is playing with electronics and making various projects, mainly about embedded systems. Love to do coding, and making tutorials about electronics/programming. Contact me in any need at [email protected] My blog : riktronics.wordpress.com

view all posts by rik
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives