Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build

Components and supplies

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build
Arduino UNO
×1
Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build
Adafruit Standard LCD - 16x2 White on Blue
×1
Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build
SparkFun Pushbutton switch 12mm
×2
Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build
Solderless Breadboard Half Size
×1
Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build
Jumper wires (generic)
×1

About this project

I tried the clock from here:

https://www.hackster.io/Annlee_Fores/simple-arduino-digital-clock-without-rtc-7d4303

and found lots of problems in it, so decided to improve it.

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build

Now the incrementation of s will be every 1 second and no more depending from the loop{} execution time.

RESISTORS AND POTENTIOMETER SUCKS, I removed them completely.

For the Pullup of the time setting buttons, you can use the one integrated in the ATmega328P chip...

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build

pinMode(hs, INPUT_PULLUP) avoids to use a external pullup.

Avoid the LCD Contrast Potentiometer !

The contrast of the LCD can be set with a Arduino PWM signal.

Same for the Backlight, powered with the Arduino PWM signal, so it can be set on / off and intensity by the Arduino.

Here is a short video about this precision clock!

Code

Simplest ever UNO clock with LCD
Precision LCD clock , simplest ever design, with no potentiometer, no resistors, only the UNO, the 1602 LCD, the 2 push bittons

Custom parts and enclosures

simplest_ever_uno_digital_clock_9sVAc25Brc.fzz

Schematics

Reliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to BuildReliable Arduino UNO Digital Clock: Simple, Accurate, and Easy to Build

Manufacturing process

  1. Build an Arduino Real‑Time Clock for Islamic Prayer Times
  2. Precision Word Clock: Minute‑Level Time Display in Words
  3. Build a Berlin Clock with Arduino UNO – DIY LED Matrix Clock
  4. TM1637 Digital Clock with Time Setup & Alarm – Arduino Nano Prototype
  5. Build a Simple Nixie Tube Clock Using Arduino – Step‑by‑Step Guide
  6. 128x64 LCD Smart Clock with Analog/Digital Time & Temperature – Arduino Nano + DS3231 RTC
  7. Build a Reliable Alarm Clock with DS1302 RTC and Arduino UNO
  8. Build a Reliable Arduino Clock with Date, Time, and LCD Display
  9. Mastering Arduino with DS3231 RTC: Step‑by‑Step Tutorial
  10. Seven Key Drivers Accelerating Digital Transformation