Real-Time Clock using TM1637 & DS3231

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ค. 2024
  • Real-Time clock module, interfaced with Arduino, is programmed to display on TM1637 module time, date, and temperature.
    Link to code:
    akuzechie.blogspot.com/2021/0...
    Contents:
    0:00 Introduction
    0:17 Block Diagram of Real-Time Clock
    0:58 Demonstration
    1:47 C++ Code

ความคิดเห็น • 28

  • @venkyr81
    @venkyr81 3 ปีที่แล้ว +2

    Thanks for explaining codes. It really helps to fully understand it.

  • @Raul_Z_
    @Raul_Z_ 2 ปีที่แล้ว +2

    Muchas gracias por compartir sus conocimientos.

  • @arduinomaquinas
    @arduinomaquinas ปีที่แล้ว +1

    Like 132 👏👏👏👏

  • @jonrank1718
    @jonrank1718 2 ปีที่แล้ว +2

    Great video - solved an issue I was dealing with - Thank You!

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      Thanks for your feedback

  • @arduinomaquinas
    @arduinomaquinas ปีที่แล้ว +1

    Subscribed full 😉👍

  • @coroomchannel414
    @coroomchannel414 2 ปีที่แล้ว +1

    How to display 3 temperature numbers on seven segment?

  • @bobinnes2413
    @bobinnes2413 ปีที่แล้ว

    Please advise - your clock works OK but will not update the time of the DS3231 when I do an upload. have tried 2 x DS3231 boards with the same results, also tried 3 x Arduino Nano boards. Is the time picked up from the laptop time - it woild seem so. Would this be a library problem? Where can I get the include file for the DS3231 that you used in your original clock? Otherwise very easy sketch to follow - great software! Last thought is for "ZERO" suppression? I love your videos!

  • @vipulpatel7841
    @vipulpatel7841 2 ปีที่แล้ว

    I make this clock .clock working fine.wher are connect two push button and pot another points ?

  • @arindambala6079
    @arindambala6079 2 ปีที่แล้ว +1

    Sir, thank you so much for this great video. Sir, please add a custom time adjustment function with push button or rotary encoder with this module.

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      Thanks for your feedback. Hopefully a future video.

    • @arindambala6079
      @arindambala6079 2 ปีที่แล้ว +1

      @@AnasKuzechie Thank you Sir. Please also add a alarm function with snooze button. It will be awesome.

  • @bobinnes2413
    @bobinnes2413 ปีที่แล้ว

    Further to my comment 25th Mar. please advise where to get the exact libraries for DS3231 and TM1637 that you used for the clock, as there are lots of them hanging around, so I cannot compile your sketch, there is something still missing in the libraries I am using.

  • @HobbyHomeWorkshop
    @HobbyHomeWorkshop 2 ปีที่แล้ว

    Hi! I wanted to do a circuit like this, I managed to do one with a watch, but when I saw what you did I bought another display. I changed the code and now it shows only the date; my problem is that the RTC module resets when the power is turned off, so I have to adjust the date from the buttons. Do you think you can help me ? Adding 2 push buttons. Thank you.

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      Hi, thanks for your feedback. I have a tutorial video where I explain in detail how to program RTC from scratch to display time and date. I hope it helps. th-cam.com/video/Xu7_rwOnkWs/w-d-xo.html

  • @rajup.abraham9267
    @rajup.abraham9267 ปีที่แล้ว +1

    Pls provide RTC library link used in your videos . i cant find the suitable library yet.

    • @AnasKuzechie
      @AnasKuzechie  ปีที่แล้ว

      Thanks for your feedback. You can checkout my later videos where I create my own library for the RTC. Check playlist Arduino Libraries.

  • @Shyamkumar-di5fu
    @Shyamkumar-di5fu 2 ปีที่แล้ว +1

    I want 12hr format

  • @brotherdevastro393
    @brotherdevastro393 2 ปีที่แล้ว

    hello bro how about if I Change the existing 7 Segment with large 7 segement example 2.3 inch 7 segment with 7Volt?? can i colaborate it with tm1637? Thank You.

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      In theory yes. You need to use TM1637 IC, not the module. In addition, you can use MAX7219 IC to drive your display.

  • @williamb3323
    @williamb3323 3 ปีที่แล้ว

    What code do I need to input to have the temp read in fahrenheit.

    • @AnasKuzechie
      @AnasKuzechie  3 ปีที่แล้ว

      replace variable temp with temp=temp*1.8+32

    • @williamb3323
      @williamb3323 3 ปีที่แล้ว +1

      @@AnasKuzechie Of course, simple conversion. Thanks for the prompt reply. I have subscribed to your channel. You're brilliant. Just stumbled across your stuff tonight while doing some arduino projects. Thanks for all you do!

    • @AnasKuzechie
      @AnasKuzechie  3 ปีที่แล้ว

      @@williamb3323 Thanks for your feedback.

  • @kiranshashiny
    @kiranshashiny ปีที่แล้ว

    Let's say the button cell runs out and we have to put a new one - then don't we have to set the time on the DS3231 for the first time as the RTC may not know what is the current date/time. First timer question.

    • @AnasKuzechie
      @AnasKuzechie  ปีที่แล้ว +1

      Yes, time & date need to be set when battery is replaced. You can watch my DS3231 tutorial where I've created a library to set time & date: th-cam.com/video/o8UhOw2vT9U/w-d-xo.html