Self calibrating sundial
thingiverse
Here is my self-calibrating sundial gadget, one of my newest Arduino-based projects, and it's working perfectly fine - I'm still trying to improve the code itself as I'm learning. The device features two SG90 servos, a GPS receiver, and a digital compass all connected and controlled by an Arduino nano (check out the attached schematic). The compass will position the sundial in a north-south direction no matter what its starting position is. The GPS then finds the latitude and tilts the sundial plate at that angle. Wherever you are or wherever you position this sundial, it will calibrate itself automatically. Of course, you have to remember to place it in a sunny spot and make sure it's reasonably level to get accurate time readings. This is an equatorial sundial with a perpendicular gnomon and hour angles evenly spread every 15 degrees. Once tilted at the latitude angle, it will give you solar time. https://www.youtube.com/watch?v=TAUqQ9iddgU
With this file you will be able to print Self calibrating sundial with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Self calibrating sundial.