Home All Projects
Intermediate

Arduino seven segment clock

Arduino ds1307 7-segment clock

Arduino seven segment clock

Components, Tools and Machines

1x Pi RTC (DS1307)
🛒 Buy Now
6x 7 Segment LED Display, InfoVue
🛒 Buy Now
2x Shift Register- Serial to Parallel
-
6x General Purpose Transistor NPN
-
6x Resistor 100 ohm
🛒 Buy Now
2x Resistor 10k ohm
-
1x Jumper wires (generic)
🛒 Buy Now
2x Solderless Breadboard Full Size
🛒 Buy Now
1x Arduino Nano R3
🛒 Buy Now

Apps and platforms

1x Arduino IDE
Official Site

Project description

about the project :-

I have designed a new arduino clock which displays the time on seven segment displays.I combined an arduino and ds1307 RTC module to complete the task

Hardware list :-

  • Arduino nano
  • Seven segment display(common anode) *6
  • SN74HC595 shift register * 2
  • Bc547 Transistors(n p n)*6
  • DS1307 RTC module
  • 10k pullup register
  • 100E resistor
  • breadboard and jumper wires

DS1307 RTC :-

to communicate with RTC module I have installed #include <RTClib.h> library from the library manager RTC modules talks with arduino through I2C communication to join the I2C bus between Master and Slave we connect Arduino analog pin A4 to SDA pin of RTC and A5 pin of arduino to SCL pin of RTC and add 10k pullup registers.

Shift register :-

I have used SN74HC595 shift registers because it can be controlled by arduino very easily I have used one shift register to control the 7 segments of the displays and another shift register is used for multiplexing.multiplexing is a technique of displaying different numbers on the displays and matrix.

seven segment display :-

for this project we need 6 7-segment display to display the time I am using common anode type display

Wiring :- just complete the wiring the help of my circuit and after you are done check all the connections again to reduce the errors

Code :-

copy my code and paste it on your Arduino editor and upload it to your arduino board and your clock is ready

Awesome

Success!

Author - Ramji Patel Jhansi

pictures:-

Code

🔒 Unlock Code

Support to get the Source Code for this project

Project Reference Code: arduino-seven-segment-clock-6fa82d-en
2450 THB
PromptPay QR Code

Project estimate

Want something like this project? Open the estimate page.

The long estimate form has moved to a separate page so this project page stays clean.

รีวิวจากคนใช้งานจริง

รีวิวจากลูกค้าและคนที่เคยใช้งาน

ถ้าเคยสั่งงาน เคยอ่านหน้านี้แล้วได้ประโยชน์ หรือมีข้อเสนอแนะ ฝากรีวิวไว้ได้เลย

กำลังโหลดรีวิว...