Skip to content

πŸ”„πŸ•”πŸ•– 3D printed wandering hour clock with Arduino + Wifi + Stepper Motor + Web Server

License

Notifications You must be signed in to change notification settings

sanghviharshit/wandering-hour-clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Wandering Hour Clock

An improved version of 3D printed wandering hour clock.

Instructions

Hardware

  • Ikea Bondis clock
  • 3D printed parts and additional hardware listed from Printables, except ClockMovementGear and Standoffs
  • 3D printed ClockMovementGear from Printables
  • Standoffs from Printables
  • Any ESP board with wifi. e.g. ESP32, ESP8266
  • 28BYJ-48 unipolar stepper motor
  • ULN2003 motor driver
  • 5V power supply (preferrably with 2A+)
  • Jumper wires

Wiring Diagram

Wiring Diagram (Image Credit: https://randomnerdtutorials.com)

Arduino Sketch

  • The arduino code in this project adds the following additional features
    • Uses ESP32 with wifi for time from NTP
    • Provides a web server for easier maintenance and troubleshooting

Demo

Timelapse

(Image Credit: https://www.printables.com/model/327198-improved-wandering-hour-clock)

Clock

Front Back

Web Server

Web Server

Preferences

Preferences

Look up your UTC offset for standard time, and enter the value. If it is currently daylight saving time where you are, check the appropriate box. For example, in Newfoundland (UTC-3:30) during the summer, the hour offset would be "-3", the minute offset would be "30" and the daylight saving time box should be checked.

The preference values are saved in non-volatile memory and will be retained after a power cycle. After making a change to the time zone, you will need to resynchronize the clock by using the web server to set the correct time.

About

πŸ”„πŸ•”πŸ•– 3D printed wandering hour clock with Arduino + Wifi + Stepper Motor + Web Server

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published