Arduino-Alarm-Clock-3
Arduino-Alarm-Clock-3
by taskarduino
Hi all, In this instructable, I'm gonna show you how to when current time equals to pre set alarm time. you
make a Alarm Clock using Arduino Board. I have also able to turn off the alarm and use this as a
used Arduino UNO, 16x2 Character LCD, DS1307 normal clock. not only them, but also you can set the
RTC Module, 3x push buttons, 5V Buzzer, alarm ringing time and alarm pattern. when the alarm
Breadboard and Jumper Wires to build this clock. you rings, you also able to stop it. All right, Lets move to
can see the date, and time on the display and able to the part list which we need to build this.
set date, time and alarm. The buzzer rings the alarm
LCD to Arduino
RS >> D12
E >> D11
D4 >> D5
D5 >> D4
D6 >> D3
D7 >> D2
RTC to Arduino
SCL >> A5
SDA >> A4
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.
In this section I introduce you about my services for working Arduino code for your project also the wiring
you. I can code your Arduino project If you need. It diagram.
will be any Arduino project which uses any
component which we can buy online. You can contact Now you can visit my fiverr GIG and contact me
me on Fiverr web site. Fiver is the best market place there.
in the Internet. So you can discuss your project with
me and then I can code your project for a reasonable Here is the Link.
cost and with in short Time period. I also give you a
chance for revisions of your project. then we can do a Thank You.
trust and safe deal there and you will receive fully