Alarm clock radio

Published on . Written by

Alarm Clock Radio

In this alarm clock project, we will learn how to make an alarm clock radio. It will display some basic features that we find in the clock like time, date and also it will function as a radio. The project is not very complicated and is very simple to make. You just have to assemble things. The clock will display the real-time and it will use an RTC IC DS1307. It works on the I2C protocol.

Read more..

SLNOTE

Skyfi Labs Projects
We will build a real-time clock which means that it can also run after power failure. If there is any power failure and after sometime when power is again connected the clock will show the real-time. These types of clocks are mainly used in offices, computers, electronics devices which regularly update real-time.

Project description

DS 1307 RTC Module: It is a real-time clock module which is used for calendars and clocks. Hour clock will show the time as minutes, hours, seconds. Our calendar will perform date, year, month. It will indicate am-pm and 24 hours format.

16×2 LCD: It is used for displaying the time and buttons. It will also be connected to 4-bit mode.

Buzzer: We will also use buzzers for alarm purposes. It will show the alarm indication and when the alarm will be activated, it will beep.

Project implementation

  • Arduino contains two pins for I2C communications and another pin will be acting as a serial clock and serial data.
  • Arduino pins will be connected to serial data pins and serial clock pins.
  • 6 LCD pins must be required to connect to Arduino.
  • For alarm judgments, we will need three buttons that will be required to connect to Arduino pins. Arduino pins should also be connected to a buzzer.

SLLATEST
Project working

  • We will use the S1 switch for time and date added function and menu purpose.
  • We will use s2 and s3 switch for radio usage and functions of the date of increasing and decreasing. It is manual tuning.
  • We will use the S4 switch for on and off the alarm.
  • We will use the S5 switch for changing the channels for the radio. It is a preset switch for channel change for radio purposes.
  • S6 will be used for turning on and off the radio.
  • S7 switch will be used as the OK button. If we have to change the channel of the radio we have to click it each time. It is the enter switch.
For the alarm time adjustment.

  • Firstly, we need to press the S4 switch for getting on the alarm mode.
  • After that, we need to hold the S3 switch and then push the S2 switch for entering alarm which will show us time and edit menu.
  • Then we need to adjust the time with the help of s2 and s3 switch
  • We will save the alarm with the help of the S1 switch.
Programming language used: Arduino programming


SLDYK
Kit required to develop Alarm clock radio:
Technologies you will learn by working on Alarm clock radio:


Any Questions?


Subscribe for more project ideas