DIY Digital Clock Arduino Without RTC: Step-by-Step Guide and Phone Case Hack

Download Membuat Jam Digital Arduino Tanpa Rtc Tutorial Kreasi Case Hp

Hello there! Are you interested in creating your own digital clock using an Arduino without RTC? If so, then you’re in the right place! In this tutorial, we will guide you step by step to make a digital clock that you can easily attach to your phone case. It’s a fun and creative project that you can do to enhance your DIY skills and impress your friends. So, let’s get started!

Before we dive into the tutorial, let’s first understand what an Arduino is. Arduino is an open-source electronics platform based on user-friendly software and hardware. It enables you to create various projects, such as robots, sensors, and digital clocks, without the need for extensive programming knowledge.

Now, let’s talk about the components you’ll need to make this digital clock. You will need an Arduino board, an LED display, a button, jumper wires, a breadboard, and a battery pack. Don’t worry if you don’t have all these materials on hand. You can easily purchase them online or at your local electronics store.

Once you have your components ready, it’s time to start building your digital clock. We have provided a detailed step-by-step guide with pictures to make it easier for you to follow. We will also explain the code and how it works, so you can understand the process behind it. You don’t need to be an expert or have prior experience in programming. Just follow our instructions, and you’ll have a functional digital clock in no time!

So, what are you waiting for? Let’s challenge yourself and create a unique digital clock that you can proudly show off to your friends and family. Download the tutorial now and let’s start making!

How to Build an Arduino Digital Clock without RTC

Are you looking for a fun and useful DIY project? How about building your own digital clock using an Arduino board? The best part is, you don’t need a Real Time Clock (RTC) module to make it work. In this tutorial, we will show you how to build an Arduino digital clock without RTC.

What You Need

To build this project, you will need the following materials:

  • Arduino Uno board
  • 16×2 LCD screen
  • Four 220-ohm resistors
  • Four push buttons
  • Breadboard
  • Jumper wires

Step-by-Step Instructions

Follow these steps to build your own Arduino digital clock:

    Read more:

  1. Connect the LCD screen to the breadboard, then connect the breadboard to the Arduino board.
  2. Connect the four push buttons to the breadboard.
  3. Download and install the LiquidCrystal library on your Arduino IDE.
  4. Copy and paste the code below into your Arduino IDE.
  5. Upload the code to your Arduino board.
  6. Your digital clock is now ready to use!

The Code

Here is the code you need to upload to your Arduino board:

#include <LiquidCrystal.h>

// initialize LCD

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

// define variables

int hours = 0;

int minutes = 0;

int seconds = 0;

int day = 1;

void setup() {

// set up LCD

lcd.begin(16, 2);

// set up buttons

pinMode(6, INPUT_PULLUP);

pinMode(7, INPUT_PULLUP);

pinMode(8, INPUT_PULLUP);

pinMode(9, INPUT_PULLUP);


void loop() {

// display time on LCD

lcd.setCursor(0, 0);


lcd.setCursor(6, 0);






// display day on LCD

lcd.setCursor(0, 1);



// check for button presses

if (digitalRead(6) == LOW) {


if (hours > 23) {

hours = 0;



if (digitalRead(7) == LOW) {


if (minutes > 59) {

minutes = 0;



if (digitalRead(8) == LOW) {


if (seconds > 59) {

seconds = 0;



if (digitalRead(9) == LOW) {


if (day > 7) {

day = 1;



// wait for one second


// increase time


if (seconds > 59) {

seconds = 0;


if (minutes > 59) {

minutes = 0;


if (hours > 23) {

hours = 0;





With just a few basic components and some simple coding, you can build your own digital clock using an Arduino board. And the best part is, you don’t even need an RTC module! Have fun building your own clock and customizing it to fit your needs.

DIY Phone Case for Arduino Clock

Are you tired of your boring old phone case? Do you want to add some personality and functionality to it? With this DIY project, you can create a phone case that not only looks cool but also acts as a display for your Arduino clock.


To create this phone case, you will need the following materials:

  • A clear phone case that fits your phone model
  • An Arduino clock
  • Wires
  • A soldering iron
  • A drill
  • A hot glue gun


1. First, you need to connect the Arduino clock to your phone case. Using the drill, create holes in the back of the phone case where you want to position the clock.

2. Solder the wires to the clock and thread them through the holes in the phone case.

3. Once the wires are threaded through, secure them in place with hot glue.

4. Connect the clock to your phone’s power source by attaching the wires to a USB cable. You can use a USB port or an external power source, depending on your preference.

5. Mount the Arduino clock onto the phone case using hot glue. Make sure it’s secure and positioned correctly.

6. Once the glue has dried, put your phone into the case and test it out. You should now have a phone case that displays the time and looks cool at the same time!

This DIY project is a fun and creative way to add some personality and functionality to your phone case. With a little bit of time and effort, you can create a unique and useful accessory that will impress your friends and family. So grab your materials and get started on your own Arduino phone case today!

Step-by-Step Clock Tutorial

Hey there! Are you interested in making your own clock but don’t know where to start? Well, look no further because I’m here to guide you through the process. Let’s get started!

Step 1: Gather Your Materials

The first thing you’ll need to do is gather all of the necessary materials. You’ll need a clock mechanism, clock hands, a clock face, a drill, a ruler, and some glue. You can find these materials at your local craft store or online. Make sure you have everything before you begin.

Step 2: Drill a Hole in the Clock Face

Next, take your clock face and use the ruler to measure where you want the center of your clock hands to be. Once you’ve found the center, use the drill to make a small hole in the clock face. This is where you’ll attach the clock mechanism.

Step 3: Attach the Clock Mechanism

Now it’s time to attach the clock mechanism. Take the mechanism and insert it into the hole you just drilled. Make sure it fits snugly and is centered. Next, use the glue to secure the mechanism in place. Wait for the glue to dry before moving on to the next step.

Step 4: Attach the Clock Hands

Once the glue has dried, it’s time to attach the clock hands. Take the hour hand and slide it onto the mechanism. Then, do the same with the minute hand. Finally, attach the second hand. Make sure all of the hands are straight and centered.

Step 5: Test Your Clock

Now that you’ve attached all of the components, it’s time to test your clock. Insert a battery into the mechanism and set the time. If everything is working properly, your clock should be ticking away in no time!

That’s it! You’ve successfully made your own clock. It’s a great feeling to have created something useful with your own two hands. I hope this tutorial was helpful and that you enjoy your new clock!

Creative Arduino Clock Design

Hey there! Are you looking for a unique and creative way to tell time? Look no further than an Arduino clock! With the power of Arduino programming and a little creativity, you can design a clock that not only tells time, but also adds a personal touch to your space.

What is Arduino?

Arduino is an open-source electronics platform that allows you to create interactive projects by combining hardware and software. It’s a great tool for beginners and experts alike to experiment with and create unique projects.

Materials You’ll Need

To build your own Arduino clock, you’ll need:

  • Arduino board
  • Real Time Clock (RTC) module
  • LED matrix display
  • Jumper wires
  • Breadboard
  • USB cable

How to Build Your Arduino Clock

Building an Arduino clock may seem intimidating, but with the right instructions, it’s a fun and rewarding project.

  1. Connect the RTC module to your Arduino board using jumper wires.
  2. Connect the LED matrix display to your Arduino board using jumper wires.
  3. Upload the RTC library to your Arduino board.
  4. Write the clock code in the Arduino IDE and upload it to your board.
  5. Connect the USB cable to your board and power it on.
  6. Enjoy your new Arduino clock!

Customizing Your Clock

One of the best things about an Arduino clock is the ability to customize it to your liking. You can adjust the color, size, and shape of the LED matrix display to fit your space. You can also experiment with different clock designs and add unique features, such as temperature and humidity sensors.

So what are you waiting for? Get creative and build your own Arduino clock today!

No RTC Arduino Clock Guide

The Problem

So you’re working on an Arduino project that requires keeping track of time, but you don’t have an RTC (Real-Time Clock) module. What do you do? Sure, you could go out and buy one, but what if you’re on a tight budget or just don’t want to wait for it to arrive? Well, fear not, because there is a solution!

The Solution

The solution involves using the Arduino’s built-in clock, which isn’t very accurate but will do in a pinch. We’ll also need to implement some code that will keep track of time and update it every second. Here’s how to do it:

First, we’ll need to set the time. We can do this by using the millis() function, which returns the number of milliseconds that have passed since the Arduino was powered on. We can use this to set the initial time when our program starts.

Next, we’ll need to create a loop that will update the time every second. We can do this by checking if the millis() function has incremented by 1000 (1 second). If it has, we update the time and reset the millis() function to 0.

Finally, we can display the time on an LCD screen or serial monitor using the built-in functions provided by the Arduino IDE.

The Code

Here’s the code for implementing the no RTC Arduino clock:

unsigned long initialTime = millis();

void setup() {

// Setup code here


void loop() {

unsigned long currentTime = millis() – initialTime;

int seconds = currentTime / 1000;

int minutes = seconds / 60;

int hours = minutes / 60;

seconds = seconds % 60;

minutes = minutes % 60;

hours = hours % 24;

// Display time on LCD or serial monitor

delay(1000 – (millis() – currentTime));


Although not as accurate as an RTC module, the no RTC Arduino clock is a quick and easy solution for keeping track of time in your projects. With just a few lines of code, you can implement this functionality and get back to working on your project. Happy hacking!

Building a Custom Clock with Arduino

What You’ll Need

To build a custom clock with Arduino, you will need the following:

  • An Arduino board
  • A real-time clock (RTC) module
  • A display module (LCD or LED)
  • A potentiometer
  • A few jumper wires
  • A breadboard (optional)

Getting Started

Start by connecting the RTC module and display module to your Arduino board using the jumper wires. The potentiometer can be used to adjust the brightness of the display.

Next, you will need to download and install the RTC library for Arduino. This library will allow your Arduino board to communicate with the RTC module and accurately keep track of time.

Coding the Clock

Using the Arduino IDE, you can now start coding your custom clock. The code will need to include instructions for reading the time from the RTC module and displaying it on the display module.

You can also customize your clock by adding additional features, such as an alarm or a timer. The possibilities are endless!

Testing and Troubleshooting

Once you have finished coding your clock, it’s time to test it out! Upload the code to your Arduino board and make sure that everything is working as expected.

If you run into any issues, there are plenty of resources available online to help you troubleshoot. Don’t be afraid to ask for help!

Final Thoughts

Building a custom clock with Arduino is a fun and rewarding project that can be completed by anyone with a basic understanding of electronics and programming. With a little creativity and experimentation, you can create a clock that is truly one-of-a-kind!

Building Custom Clocks with Arduino: A Guide

Are you looking to create your own unique clock using Arduino? Look no further! In this guide, we’ll cover everything you need to know to build a custom clock design using Arduino.

First, let’s start with the basics. Did you know that you can create a digital clock using Arduino without an RTC (Real Time Clock) module? It’s true! With a little bit of programming, you can make a clock that keeps accurate time using only your Arduino board.

Next, if you’re looking to take your clock design to the next level, consider making a DIY phone case for your Arduino clock. This will allow you to display the time on your phone and make your clock even more portable.

If you’re new to Arduino programming, don’t worry! We’ve got you covered with a step-by-step clock tutorial that will walk you through the entire process. You’ll learn how to connect your components, write the code, and build your clock from scratch.

Now, if you’re feeling creative, why not design your own unique Arduino clock? There are countless possibilities when it comes to clock design, and with Arduino, you can bring your ideas to life. Whether you want a minimalist design or something more complex, the sky’s the limit!

Lastly, if you’re looking for a guide specifically focused on building an Arduino clock without an RTC module, we’ve got that too! Our no-RTC Arduino clock guide will teach you everything you need to know to build a clock that keeps accurate time without the need for additional hardware.

So there you have it, everything you need to know to build your own custom clock with Arduino. We hope this guide has been helpful, and we can’t wait to see what kind of clocks you come up with!

Until next time, happy hacking!

Sampai jumpa kembali!