Arduino Alarm Clock


23,648

30

17

Introduction: Arduino Alarm Clock

HI, I LOVE ARDUINO

Hi all, In this instructable, I'm gonna show you how to make a Alarm Clock using Arduino Board. I have used Arduino UNO, 16x2 Character LCD, DS1307 RTC Module, 3x push buttons, 5V Buzzer, Breadboard and Jumper Wires to build this clock. you can see the date, and time on the display and able to set date, time and alarm. The buzzer rings the alarm when current time equals to pre set alarm time. you also able to turn off the alarm and use this as a normal clock. not only them, but also you can set the alarm ringing time and alarm pattern. when the alarm rings, you also able to stop it. All right, Lets move to the part list which we need to build this.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Part List.

  • Arduino UNO (MEGA, NANO etc)
  • 16x2 Character LCD
  • DS1307 RTC Module
  • 3x Push Buttons
  • 5V Buzzer
  • Bread Board & Jumper Wire Kit

Step 2: Wiring

Fallow the wiring diagram to wire your parts together correctly.

check If all the things are OK...

LCD to Arduino

  • RS >> D12
  • E >> D11
  • D4 >> D5
  • D5 >> D4
  • D6 >> D3
  • D7 >> D2

RTC to Arduino

  • SCL >> A5
  • SDA >> A4

Step 3: Code

Download this code and upload it to your Arduino Board. Before that you will need to install fallowing libraries to your Arduino IDE.

Step 4: Test

After uploading the code, LCD will show a Wrong date and time. It means you need to set the Date and time. also remind to Turn OFF or Set the alarm. if not, It will ring at an unexpected time! You can use UP, OK, DOWN push buttons to navigate trough each menu and set date, time and alarm. once you set the alarm, it will save on the EEPROM of your Arduino. Therefore It never lost if you power off your Alarm Clock.

Step 5: My Services for You.

In this section I introduce you about my services for you. I can code your Arduino project If you need. It will be any Arduino project which uses any component which we can buy online. You can contact me on Fiverr web site. Fiver is the best market place in the Internet. So you can discuss your project with me and then I can code your project for a reasonable cost and with in short Time period. I also give you a chance for revisions of your project. then we can do a trust and safe deal there and you will receive fully working Arduino code for your project also the wiring diagram.

Now you can visit my fiverr GIG and contact me there.

Here is the Link.

Thank You.

Microcontroller Contest 2017

Participated in the
Microcontroller Contest 2017

Be the First to Share

    Recommendations

    • Magnets Challenge

      Magnets Challenge
    • Raspberry Pi Contest 2020

      Raspberry Pi Contest 2020
    • Wearables Contest

      Wearables Contest

    17 Discussions

    1
    DillonV27
    DillonV27

    Tip 6 weeks ago

    Upload the code, seems like many students have wasted time building this thing and haven't been able to make it work.

    0
    locklack
    locklack

    Question 5 months ago

    code?

    0
    Avillasangau
    Avillasangau

    Answer 4 months ago

    I also did not know

    0
    Avillasangau
    Avillasangau

    Question 5 months ago on Step 3

    What i need to install?.Because i need the coding.i had use your project as my project.

    1
    fdaa talal
    fdaa talal

    7 months ago

    Where is the code?

    1
    ShashankG42
    ShashankG42

    Question 11 months ago on Step 5

    Can we set alarm for every 1hour

    0
    Harry_Woodward
    Harry_Woodward

    Question 1 year ago on Step 2

    Ok nicely return my deposit, I will call my bank and nicely have them return my money

    1
    sbhattacharya1
    sbhattacharya1

    2 years ago

    The Link is Invalid & No Code Found. Please share the code

    1
    windhoarfrost
    windhoarfrost

    2 years ago

    Sir, may I kindly ask for the code my good sir.

    0
    cshelton20332
    cshelton20332

    Reply 2 years ago

    does any one already know the code and would like to share it

    4
    paiuia
    paiuia

    2 years ago

    Where is the code??????????????

    0
    ravijag
    ravijag

    2 years ago

    Where is the code?

    0
    Swansong
    Swansong

    2 years ago

    Thanks for sharing :)