Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <LiquidCrystal.h>
- #include <DS3231.h> //library RTC
- LiquidCrystal lcd(6, 7, 9, 10, 11, 12);
- //pin yang digunakan untuk LCD
- DS3231 rtc(SDA, SCL);
- void setup() { //digunakan untuk pengaturan pin, apakah digunakan sebagai input / output
- pinMode (buttonjam, INPUT); //button jam digunakan sebagai input
- pinMode (buttonmen, INPUT);
- pinMode (buttonset, INPUT);
- pinMode (led, OUTPUT); //led digunakan sebagai output
- pinMode (lac, OUTPUT);
- lcd.begin(16, 2); //LCD yang digunakan mempunyai 16 kolom dan baris
- rtc.begin();
- //rtc.setTime(07, 03, 0); //digunakan ketika ingin mengatur jam
- //rtc.setDate(4, 7, 2017); //digunakan ketika ingin mengatur tanggal
- }
- void loop() { //program yang akan diulangi secara terus menerus
- lcd.setCursor(0, 0); //menentukan cursor untuk menampilkan informasi pada bari pertama
- lcd.print(rtc.getTimeStr(FORMAT_SHORT)); //menampilkan jam dg format hh:mm
- lcd.print(“ – “); lcd.print(rtc.getTemp()); lcd.print(‘c’);
- lcd.setCursor(0, 1);
- lcd.print(rtc.getDateStr(FORMAT_SHORT)); //untuk menampilkan tanggal dg format dd:mm:yy
- }
Advertisement
Add Comment
Please, Sign In to add comment