Author: Muhammad Adeel Ijaz Email: revolutionbug@outlook.com Twitter: twitter.com/revolutionbug LinkedIn: linkedin.com/in/revolutionbug ========================= Arduino Clock:- ========================== This is a breadboard based project by which we can convert any Arduino into 12-hours digital clock without the need of extra peripherals. We can get our output on 16x2 LCD screen and time can be control or set by using two push buttons. We can set Hours and Minutes at the same time. =============== Requirements:- =============== 1- Arduino Mega or UNO (code can be modified) 2- Potentiometer (eg 5K) 3- LCD 16x2 4- Two Push Buttons =========== Pin-outs:- =========== ==================================== Arduino || LCD ==================================== +5V VDD or VCC GND VSS 8 RS GND RW 9 E 4 D4 5 D5 6 D6 7 D7 +3.3V A GND K ==================================== Arduino || Potentiometer ==================================== +5V 1st pin GND 3rd pin ==================================== Potentiometer || LCD ==================================== 2nd pin Vo => You can set contrast using Potentiometer ==================================== Arduino || Push Button 1 ==================================== +5V 1st pin 10 2nd pin ==================================== Arduino || Push Button 2 ==================================== +5V 1st pin 11 2nd pin ====================================