RTC DS3231 Project / Real Time Clock With Arduino / RTC Alarm Setting / Real Time Clock Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 เม.ย. 2023
  • technicaltasks.blogspot.com/2...
    05:44 Serial Input Code
    10:47 Serial Input Testing
    12:23 LCD Serial Code Button
    16:47 LCD Serial Code Button Testing
    19:07 Alarm connection
    20:18 Alarm Code
    24:33 Alarm Setting
    In this project, we will be interfacing the RTC DS3231 with Arduino to create a real-time clock system. The RTC (Real-Time Clock) is a crucial com
    ponent in many projects, as it provides the necessary time and date information. The DS3231 is an accurate and reliable RTC module that can maintain timekeeping with a battery backup.
    To begin the project, we will first connect the DS3231 to the Arduino using the I2C protocol. The DS3231 communicates with the Arduino through the I2C bus, which requires only two pins for data transfer. We will use the Arduino Wire library to communicate with the DS3231 module.
    Overall, interfacing the RTC DS3231 with Arduino is a straightforward process that can be accomplished with minimal effort. This project is an excellent introduction to working with the I2C protocol and demonstrates the importance of accurate timekeeping in various applications. With the DS3231 RTC module and Arduino, you can create a reliable and precise real-time clock system for your project.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Which IC did you use for time and date? Did you use any battery to timing IC?

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

      It is RTC DS3231, yes it uses a cell to keep track of time even when not connected or arduino is powered off.

  • @farhansiddiqui2440
    @farhansiddiqui2440 2 หลายเดือนก่อน +1

    The push switch is of how many pins?

  • @ianhesm8815
    @ianhesm8815 หลายเดือนก่อน

    I hope you will reply Sir.

  • @rakshaghotekar5661
    @rakshaghotekar5661 2 หลายเดือนก่อน

    what is that beside resistor

  • @anegg2090
    @anegg2090 หลายเดือนก่อน

    Im still confused on why is it converted to decimal can you explain?

    • @circuitcraft9203
      @circuitcraft9203  หลายเดือนก่อน

      It is because data that I am getting is in BCD i-e 4 bits to represent each number from 0 to 9 then if I have to write 12 in BCD it will be written in bits as 0001 0010 that is why I needed to convert it to decimal

    • @anegg2090
      @anegg2090 หลายเดือนก่อน +1

      @@circuitcraft9203 ahhh ok, tysm man

  • @eunsung7712
    @eunsung7712 หลายเดือนก่อน

    The code does not work. Help!

    • @circuitcraft9203
      @circuitcraft9203  หลายเดือนก่อน

      Ok I need to know these things.
      Is real time clock DS3231 ? And LCD is with I2C module which has only 4 connections ?