Arduino sandglass timer

Arduino sandglass timer

Apparently not satisfied with Arduino’s delay() function, Flickr member namaRyo is working on an microcontroller monitored sandglass timer. The Arduino uses an optical interrupter to detect when sand falls through the glass. Once it determines the sand has run out, a servo motor is activated, flipping the sandglass over and resetting it.


An interesting combination of digital and (very) analog technology … but beyond conceptual art, anyone have a guess as to practical application?

8 thoughts on “Arduino sandglass timer

  1. Stephen says:

    That’s a really annoying soundtrack, there’s a completely spontaneous laugh right next to the camera and the bell (!) that’s tied onto the sandtimer.

    Seriously, take this poor listener’s warning and turn the sound off first.

  2. nama says:

    Thank you for introducing my video.
    I never thought that my video will introduce at Make Magazine’s site.
    I was surprised. and regret for contribute a slipshod video.
    I have improved this sandglass timer. it became better.
    I want to open the latest video to the public one of these days. With tidy explanation (w/o some noise).


  3. Collin Cunningham says:

    @nama – thanks foe sharing your progress – it’s an interesting project and it’ll be cool to see what you do with it

  4. S.Teal says:

    Possibly a alarm system for an automated sand blaster?? When no sand is flowing, human(or psudo-human) intervention is required….
    or for a sand rail, when the air system sees impurities, it’s time to change the air filter….

Comments are closed.

Discuss this article with the rest of the community on our Discord server!
Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).