• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 1
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 2
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 3
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 4
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 5
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 6
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 7
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 8
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 9
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 10
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 11
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 12
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 13
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 14
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 15
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Image 16
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 1
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 2
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 3
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 4
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 5
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 6
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 7
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 8
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 9
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 10
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 11
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 12
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 13
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 14
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 15
Alarm Sundial with an Audible Time Alignment Feature 3D Printer File Thumbnail 16

Alarm Sundial with an Audible Time Alignment Feature

3DMason avatar3DMason

May 14, 2026

printables-icon
DescriptionCommentsTags

Description

Set the sundial to 12 o'clock & wait for the sun to come around everyday to alert you when it hits the “noon mark”, or set it to sound-off at any other time for that matter during sunny days. Essentially, this sundial works as a solar alarm clock!

An additional feature to this design is that the user no longer requires to follow a precise visual alignment of the nodus “sunspot” onto the analemma curve to tell the time. This can now be done without any visual confirmation by simply rotating the alidade until the sun is detected onto a sensor to sound an alert, therefore, notifying the user that the alignment is complete & the time reading is accurate.

Compatibility with Previous Heliochronometer Models

This adaptation is compatible with the following 3 heliochronometer designs:

  • Heliochronometer Clock Hybrid Sundial - with Reading Accuracy Optimization by 3DMason | Download free STL model | Printables.com

  • Accurate Heliochronometer Sundial 2025 by 3DMason | Download free STL model | Printables.com

  • Sundial for the Visually Impaired by 3DMason | Download free STL model | Printables.com

This design modification leverages on the above heliochronometer models so you won't need to reprint all of the parts if you have already constructed one of these sundials.  Only the analemma, alidade & nodus are affected + a few extra parts.  Hour & minute dials, latitude crescents, mounts, etc. all remain the same.  

In fairness, the first & third models listed above; i.e. clock hybrid, is more sturdy & therefore more capable of handling the extra weight imposed by this new design.  I would highly recommend using this model over the second 2025 model, but either will work reliably.

Main Features

  • Set an audible alert for any preset time;

  • Uses audio feedback when aligning the sun.  No visual alignment of the nodus “sun-spot” onto the analemma plate is required anymore for reading actual time;

  • 100% solar powered, no batteries required;

  • Alarm will sound off 3 minutes before the preset time, then remain on for 3 minutes past this time;

  • Time reading accuracy to less than ± 1 minute throughout the entire solar year from any location in the northern hemisphere.  For maximum accuracy, the time is read at the midway points between where the alert first turns-on & where it turns-off.  In practical terms, however, the accuracy will always be determined by the quality of it’s construction, assembly and precision of its final alignment;

  • As with previous designs, the alidade is coupled to a planetary gear system consisting of a sun gear & planetary gears traveling around an outer ring gear on the main dial plate; 

  • The time reading is “tuned-in” by turning a knob located under the main hour dial. Rotating the knob moves the entire Alidade, Nodus & Analemma assembly via a series of gears which enables the precise positioning of the sun's shadow from the slits of the analemma vertical plate to the reception sensor situated at the nodus point.  Once the audio is at it's maximum volume, the time is then read from the main hour & minute dials;

  • The main dial crescent has a coarse time reading resolution of 5 minutes;

  • The Alidade is coupled to a 0 to 60 secondary minute dial with a finer 1 minute reading resolution;

  • Adjustable Latitude Scale Dial with 1 degree reading resolution;

  • The main dial crescent, along with the secondary minute dial, displays Local Mean solar time directly by computing corrections to the true, or apparent solar time.  It achieves this by utilizing a visual-mechanical computer, also known as an Analemma curve;

  • It converts Local Mean Time to Standard Local Time via meridian offset dial adjustments with 5 minute resolution;

  • Time compensation feature to the main dial to adjust for Daylight Savings Times;

  • 4 base options are available; 3 with integrated magnetic compass and levels, and 1 without.  For compass/level options, refer to these printable links:

    • Tri-leg:  Improved Heliochronometer Sundial Base Design with Integrated Bubble Levels and Magnetic Compass by yba2cuo3 | Download free STL model | Printables.com

    • Leveling base & tripod head:  Heliochronometer Sundial Mount for Head Leveling Base or Tripod Ball by yba2cuo3 | Download free STL model | Printables.com

  • Assembly measures 180x200x200mm (W x L x H).

The heliochronometer prototype was constructed out of ABS, but recommend using PETG or ASA for permanent outdoor installations.  Use the included 3mf files to simplify the construction process or to make any print adjustments. Coating the parts with a transparent UV protective paint can also extend the life of your sundial.

History

In the late 18th and early 19th centuries, sundial cannons were installed in European parks. A small lens focused the sun’s rays onto a pan of gunpowder at solar noon, firing a miniature cannon to sound the hour—an early, albeit seasonal and maintenance-intensive, alarm Wikipedia.

Modern Applications

In 2018, Caroline Hermans created an “Alarm Sundial” that mounted a photoresistor sensor on a rotating arm. Although not very accurate & fixed for a given latitude, it worked by having the sundial’s shadow cross the sensor, triggering an Arduino‐driven buzzer.  The alarm time was set by moving the sensor around the dial studioforcreativeinquiry.org.

A parallel project at Carnegie Mellon’s Frank-Ratchye Studio likewise used an Arduino and light sensor: positioning the sensor at a chosen hour letting the shadow trip the alarm when that hour arrived.

Unfortunately, both old & modern implementations only work as alarm sundials; i.e. when the sun hits a precise position on the sundial which is preset by the user.  They do not facilitate or confirm the readings of the current solar time at anytime during the day without user & visual intervention.

My Implementation

My design goal was to keep the solution as simple as possible & in keeping to a sundial's traditional function, without compromising setting accuracy or ease of use.  I therefore opted not to use an Arduino, or any complicated electronics.  The design only consists of a simple light sensor which activates a power gate to drive an active piezo element beeper.  The circuit is also battery-free, only utilizing a small 52x52mm solar panel as a power source.

As with previous implementations, this design also utilizes an audible alert when the sun is aligned, not just for noon, but for any time, with an preset accuracy of approximately 1 minute. Besides gaining the alarm feature, the alignment of the “sunspot” onto the analemma to determine the actual time is now done without any visual confirmation, relying entirely on audio feedback. This is a feature that I haven't seen in any other sundial designs.  As a result, I also plan to adapt this design for use by the visually impaired or the blind in a future release.  UPDATE (08-11-25):   Refer to: Sundial for the Visually Impaired by 3DMason | Download free STL model | Printables.com

How does it work

A photo-transistor light sensor is located at the nodus reception point, with the analemma plate positioned at the opposite end of the alidade.  Note that this is not a typical configuration as far as most heliochronometers go since the analemma is directly facing the sun instead of the nodus.  The alidade, nodus & analemma are completely shielded from any stray light, except for narrow slits which forms the shape of the analemma curve.  When properly aligned, sunlight will pass through the slits & reach the nodus sensor, which in turn activates a P-channel MOSFET to deliver power from the solar panel to the beeper.  The circuit schematics & parts list are provided below.

Figure 1:  Schematic for the the Alarm Sundial Circuit

Ref   

Qty 

Value / Type

Example Part # / Notes

Q1                           

1                              

P-channel MOSFET

Microchip LP0701, or similar

Q2

1

IR-Blocking Silicon Photo-transistor

Excelitas VTT9812FH, VTT9814FH, or similar

R1

1

10 kΩ, ¼ W resistor 

Gate pull-up & photosensitivity

BP1

1

Active piezo beeper

PUI AI-2429-TWT-12V-3-R, or similar

SC1

1

Solar Cell, 5V, 0.3W

P122 Adafruit ETFE Solar Cell, (52 x 52 x 3.1 mm), or similar

Table 1: Electronics Parts List for the Alarm Sundial Circuit

The VTT9812FH photo-transistor has an IR-blocking feature incorporated in the plastic epoxy package.  As such, it gives an excellent response in the visible spectral range of 450 to 700 nm, with a peak spectral response at 585 nm.  It is typically used for dusk/dawn switching at low light levels around 0.2 to 1 fc; i.e. 2 to 10 lux.  The light sensitivity can also be adjusted by choosing an appropriate value resistor at R1; i.e. 100K very sensitive, 47K medium sensitivity, 10K low sensitivity.  For this application, 10K was found to be the optimum value. 

The P122 solar cell is a small & durable ETFE solar panel designed for industrial IoT applications.  It is IPX7 waterproof rated with a 10+ years UV exposure testing with an efficiency of 21.5%.  It is therefore a good choice for this application.

The PUI AI-2429-TWT-12V-3-R beeper has an active driver built-in & operates from 3 to 12VDC.  It has a resonant frequency of 2.9kHz with a 95dBA sound pressure level.  

Comment:  I find this beeper a bit annoying due to it's high frequency & loudness.  I only picked it because it was what I had on hand.  I would strongly suggest choosing something different with a frequency around 1kHz & a lower sound output, but still able to operated down to 3Vdc.

Note that most of these components can be substituted but may require some modifications to the design.

The power requirement for this circuit is <2 mA @ 5Vdc when beeper is active and 1 µA in standby.

Alarm Sundial Assembly

Refer to the file section.

Sundial Alignment

Refer to the instructions provided with the original heliochronometer designs.

Please leave a like or comment—it would mean a lot to me!  And if you have any feedback, I’d love to hear it!

License:

Creative Commons — Attribution — Noncommercial — Share Alike

Related Models

Cable Corners... keep cables in corners! preview image

Cable Corners... keep cables in corners!

muzz64 profile image

muzz64

30,949

Headset Hanger 2.0 preview image

Headset Hanger 2.0

RMTB profile image

RMTB

16,685

PetsTags preview image

PetsTags

Dominik profile image

Dominik

1,118

Universal Filament Filter and Lubricator preview image

Universal Filament Filter and Lubricator

CreativeTools profile image

CreativeTools

26,088

3D4U by Miele Coffee Clip preview image

3D4U by Miele Coffee Clip

3D4U powered by Miele profile image

3D4U powered by Miele

8,594

Simple Customizable Key tags  preview image

Simple Customizable Key tags

constantinost profile image

constantinost

158

SHARKZ... Fun Multipurpose Clips / Holders / Pegs with moving jaws that bite! preview image

SHARKZ... Fun Multipurpose Clips / Holders / Pegs with moving jaws that bite!

muzz64 profile image

muzz64

24,644

Mechanical wall clock preview image

Mechanical wall clock

Harald Andersson profile image

Harald Andersson

6,954