Skip to content

Solar Cell Tracking

Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 1.1k views
  • 4 likes
  • 48 downloads

License
3D design format
Folder details Close
  • CableTieHook.stl
  • CellHolder110x69mm.stl
  • CellHolderBracket110x69mm.stl
  • LargeBoxBase2.stl
  • LargeBoxTop.stl
  • SolarCellBracket.stl
  • SolarCellHinge.stl
  • SolarCellHolder.stl
  • SolarCellHolder2.stl
  • SolarCellSpacer.stl
  • tracker.ino.txt
  • tracker1.05.ino.txt

Learn more about the formats

Publication date 2023-05-18 at 20:06
?
Published to Thingiverse on: 2018-05-31 at 16:07
Design number 1227303

3D printer file info

3D model description

Experimental Solar Cell Tracking Project for under $10
Recently purchase a couple of the small Solar Cell Modules on eBay (80x104mm 5V 250mA) and they work fine but it's time to add some tracking...

The 3D printed parts are simple enough so I thought I'd share...
I haven't written the code yet but will probably use one of the Arduino modules as I have lots (code has been added)...

Just to note I don't use LDR's to track the sun, I simply measure the solar cell's voltage and move it left/right, up/down a few degrees and determine the best position, no rocket science here, just simple measurements (will publish code when finished)...


Electronics Enclosure
Test enclosure allows for one or two PCBs and up to two 18650 batteries. The top is secured with four screws and cut-outs are included for the Solar Cell cable, horizontal servo cables and circular on/off button, the wall thickness is 3mm. I may add a more compact version later...

Parts Suppliers/Cost
Solar Cell banggood. €2.80
Charger Module eBay. €1.10
Micro Servo eBay. €2.26
Servo Test Unit eBay €1.50

The cost for the electronics should be around €6 (about $7) not including the Arduino Pro/Pro Mini which is a couple of bucks. Any microcontroller can be used and the code (to follow), can be ported as it's quite simple. All in, the cost should be close to or under $10...

Servos
As the servos I purchased are low cost I decided to test them using an inexpensive servo tester purchase on eBay (link above should you require one). The servos worked perfectly and can handle the weight of the printed parts and solar cell chosen. The actual rotation angle achieved appears to be a product of the tester's, I could only achieve ~100° on one and about ~120° on the other...

Modifying the Servos
It appears you can extend the rotation of any analogue servo by adding a couple of resistors to the feedback potentiometer but this was not necessary as when I tested with the Arduino and the servo example code, I achieve ~180° rotation.

While testing I noticed that on one end of the servos throw (when it reached a mechanical stop), it tried to go further. In time this would result in damage the cogs and/or motor, best set some limits to any functional code...

Code Update
Wrote a little code to manually test the design using a two servos, a couple of 10K pots, an Arduino Uno and the a few lines of code and it works a treat, now for some automation...

Sample Code Added actually works quite well...


Updates (may be edited daily)
* Removed original small enclosure as it was not adequate...
* Added a second Solar Cell Housing which includes a center support section to allow attaching of battery cable to restrict wear at solder joints. The cable can be attached to the support section using the included cable-tie hook (glue to the support)...
* Added some cable-tie clip prints to attach the battery and servo cables to prevent them from fraying or breaking from their solder points...
* Added some more code to update tracker every three minutes (tracker1.05.ino.txt) rename to tracker.ino to use with Arduino IDE. Change 'debug = false' to 'debug = true' to see console reports...
* Added Image of full sized version (using MG09R Servos), will add file after I print and test them...

21st April 2022, added Cell holder/bracket for cells measuring 110x69mm

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.