HomeUnlabelledMembuatJamDigitalArduino(TanpaHardwareRTC)
Halo sahabat Arduino, kita berjumpa lagi disini di awal bulan September Tahun 2015.
Seperti biasanya, di awal bulan seperti ini selalu ada postingan terbaru di Blog Boarduino.
Pada hari ini di daerah saya sedang
mendung, mungkin bagi segelintir orang
menganggap ini adalah kesempatan yang
ditunggu tunggu untuk mengistirahatkan
badan (bermalas-malasan).
Saya pernah membaca kutipan dari Hadist
Riwayat Bukhori Muslim yang berbunyi"Ilmu
tidak dapat diraih dengan mengistirahatkan
badan(bermalasmalasan)."
Makadariitukitaharusmemanfaatkanwaktukitadenganmaksimaldanmenjadibermanfaat,
disaatkebanyakanorangsedangmengistirahatkanbadan,alangkahlebihbaiknyakitaterus
belajaragardinaikkanderajatkitaolehALLAHAzzawajalla,Amiinyarabbalalamin.
Padatutorialkaliini,kitaakanMembuatJamdigitalLCDdenganArduinotanpamenggunakan
hardwareRTC(RealTimeClock).Lebihtepatnya,kitaakanmembuatPenampilwaktudan
tanggaldenganArduino.KitahanyamemanfaatkanlibraryTime.huntukmenghitungwaktudan
tanggal,tutorialinibisadibilanguntukmenghematbiayakarenatidakmembutuhkanhardware
RTC,tetapitentunyamemilikibanyakkekurangandibandingkanmenggunakanhardwareRTC.
BoArduino
975likes
LikePage
Populer
Share
Komentar
Arsip
MenyalakanLampudenganAndroiddan
Arduino
KontrolRelaydenganArduinodan
ESP8266WebServer
RunningtextdiLCD16x2dengan
Arduino
KontrolRelaymelaluiInternetdengan
ArduinodanESP8266
KekurangantanpamenggunakanHardwareRTC:
Settingmanualuntukpenampilwaktudantanggalnya
AkurasitidaksetinggidenganHardwareRTC
TidakdapatTimeKeeping(saatpowerdicabut,makawaktuakanmeresetdariawal)
Nexttime,akandipostingjugauntukmembuatjamdigitaldenganArduinodanRTCDS1307!
TetapkunjungisajabloginiganuntukmelihatartikelTutorialArduinoterbaru:)
Okelahgankalaubegitu,marilangsungsajakitasimakdanpraktekkantutorialkaliini!
Alat dan Bahan yang dibutuhkan :
1x Arduino UNO / Compatible
1x Potensiometer
1x LCD 16x2
Kabel jumper secukupnya
Breadboard / Projectboard
Langkah - Langkahnya :
1.) Pertama, Susunlah rangkaian berikut ini pada breadboard
MenyalakanLampudenganPerintah
Suara
AlarmdenganPIRSensordiArduino
DONASI
LIHATDONG
DOWNLOADS
setTime(0,0,0,1,7,18); }
else if(day() >= 30 && month() == 9 && year() == 18){
setTime(0,0,0,1,10,18); }
else if(day() >= 30 && month() == 11 && year() == 18){
setTime(0,0,0,1,12,18); }
//Kelender Tahun 2019
else if(day() >= 28 && month() == 2 && year() == 19){
setTime(0,0,0,1,3,19); }
else if(day() >= 30 && month() == 4 && year() == 19){
setTime(0,0,0,1,5,19); }
else if(day() >= 30 && month() == 6 && year() == 19){
setTime(0,0,0,1,7,19); }
else if(day() >= 30 && month() == 9 && year() == 19){
HOME
setTime(0,0,0,1,10,19);
ABOUT
CONTACT } DONASI
DOWNLOADS
else if(day() >= 30 && month() == 11 && year() == 19){
setTime(0,0,0,1,12,19); }
//Kelender Tahun 2020
else if(day() >= 29 && month() == 2 && year() == 20){
setTime(0,0,0,1,3,20); }
else if(day() >= 30 && month() == 4 && year() == 20){
setTime(0,0,0,1,5,20); }
else if(day() >= 30 && month() == 6 && year() == 20){
setTime(0,0,0,1,7,20); }
else if(day() >= 30 && month() == 9 && year() == 20){
setTime(0,0,0,1,10,20); }
else if(day() >= 30 && month() == 11 && year() == 20){
setTime(0,0,0,1,12,20); }
else if(hour() == 0 && minute() == 0 && second() == 0){
lcd.clear();
lcd.print ("Date: ");
printkurangdarinol(day());
lcd.print(":");
printkurangdarinol(month());
lcd.print(":");
printkurangdarinol(year());
lcd.setCursor(0,1);
lcd.print("Time: ");
printkurangdarinol(hour());
lcd.print(":");
printkurangdarinol(minute());
lcd.print(":");
printkurangdarinol(second());
}
lcd.print ("Date: ");
printkurangdarinol(day());
lcd.print(":");
printkurangdarinol(month());
lcd.print(":");
printkurangdarinol(year());
lcd.setCursor(0,1);
lcd.print("Time: ");
printkurangdarinol(hour());
lcd.print(":");
printkurangdarinol(minute());
lcd.print(":");
printkurangdarinol(second());
delay (1000);
}
void printkurangdarinol(int data){
if (data >= 0 && data < 10){
lcd.write('0');
}
lcd.print(data);
}
*Keterangan :
HOME
ABOUT
CONTACT
DONASI
DOWNLOADS
DiPostingolehMuhamadAndiPrasetyo at14:05:00
PesanDariAdmin:
HaloNamasayaMuhamadAndiPrasetyo,Sayaucapkanterimakasihdansalam
kenaluntukkalianyangsudahberkunjungdanmembacaartikelyangadadiblog
ini.SayasadartidakadayangsempurnadiMukabumiini,makadariitubilaada
kekuranganmohonberisayakritikdansarandimuhandi.prasetyo@gmail.com.
Danapabilaartikelyangkalianbacainicukupbermanfaat,janganseganuntuk
membagikanartikelbloginidisosialmediayasobat.TerimaKasih:)
BagikanArtikelinike:
36comments:
YantoHendra
17September2015at12:45
kerenbrow,tpsegeradongyangpakeRTCbiarbisadigunakan/dpakejamnya..lbhkerenlgkalo
pakejadwalsholat,anesedihblmbisabikin(pnjukwktusholat)akhirnymesjiddlingkungananebeli
ygkecil(krnygbesarmahal),ironisnyamadeinchinalgygnotabenektynegarakom****,
Reply
Replies
MuhamadAndiPrasetyo
20September2015at22:26
Sipbro,ditunggusaja:)
Reply
MuhammadHadian
8October2015at07:20
bagusbanget...mdhanjadiamaljariyahbagimasandi...
Reply
Replies
MuhamadAndiPrasetyo
9October2015at12:33
Terimakasih,AmiinyaRobbalalamiin.
Reply
syaifulhuda
27October2015at11:18
Niceinfobro.,,sayajugalagibelajarArduinoniht.,mohonpencerahannyayak??
Reply
Replies
MuhamadAndiPrasetyo
Terimakasih,Selamatbelajar:)
Reply
27October2015at12:48
rizkyfitri
5December2015at15:41
mantapmasmuhammadandiprasetyocumankoksayaadaproblemdisketchnyayahkenapayah
bisabantuga??
Reply
Replies
MuhamadAndiPrasetyo
13December2015at14:16
Terimakasihmas,problemnyadimana?insyaAllahsayabantusebisanya.
Reply
HOME
ABOUT
CONTACT
DONASI
DOWNLOADS
sofianto
8December2015at10:03
Trimakasihmasatasinfonyasayajadisedikitmengertisoalnyasayabarubelajardenganarduino
Reply
Replies
MuhamadAndiPrasetyo
8December2015at21:16
Samasama.
Reply
SyahrizalAditomo
2January2016at14:13
inikodingnyaerorya?kokgabisamastolongbantu
Reply
Replies
MuhamadAndiPrasetyo
3January2016at09:18
Salamkenal,gakerrorkokgan...entedapetpesanerrorapa?
Reply
HandyHarjamulya
23January2016at16:57
masmwtanya,fungsidaripotensiometernyauntukapy?terimakasih
Reply
Replies
MuhamadAndiPrasetyo
24January2016at23:29
Salamkenal,ohitupotensionyauntukngaturkecerahanTextdiLCDnyagan,bukan
untukkecerahanbacklight.
Reply
masbidin
27January2016at14:18
maskalocaranarikoutputdatetimenyakedatabasegimanaya?
Reply
Replies
MuhamadAndiPrasetyo
22February2016at10:37
Databaseapa?
Reply
DCaturR
Soregan...salamkenal...
Maap...mautanya...adatutorialbuatcountdowntimergakgan...
9February2016at15:54
Kalaubisaygsekaliandigabunginthermostatcontrol...
Maapbuatbelajargan...newby
Makasih
Reply
Replies
MuhamadAndiPrasetyo
9February2016at22:22
Malam,salamkenal.
Countdown timer? untuk saat ini belum ada di blog ini, karena masih ada di draft
artikelnya...rencanannyabulaninimausayapublishgan.
Contactsayabisadi:muhandi.prasetyo@gmail.comatauWhatsapp089666285492
HOME
ABOUT
CONTACT
DONASI
DOWNLOADS
Reply
MohamadWahyu
2March2016at14:50
Terbaek.. min.. gimana caranya supaya jam digital tersebut bisa di set alarm dan nanti nya bisa
diaplikasikan untuk menggerakan relay pada jam yang sudah di set.. mohon pencerahan nya min
anependatangbaru
Reply
Replies
MuhamadAndiPrasetyo
12March2016at17:13
Sip,sayacatetduluidenya...mungkinsuatusaatsayabuatkanartikelnyadiblogini:)
Reply
RickoArthadinata
17April2016at15:49
koktakcobalistingprogramnyadetiknyaitutidaksesuaiyakecepatannya?lebihlamadaridetikyang
asligitu
bagaimanacaramengaturnyaya?
terimakasih
Reply
Replies
MuhamadAndiPrasetyo
25April2016at13:55
Salam kenal. Apa iya? padahal pada sketch hanya delay 1detik, tidak ada delay
lainnya...Kalaumaulebihakurat,pakaiHardwareRTCsajagan.
Reply
AhmadSuhendraSembiring
20April2016at22:20
Assalamu'alaikummas..postingannyasangatbagus,danmembantusekali.Oia,sayamwnanyakalo
arduinonyamatiotomatiskankembalikewaktudefaultsettingannya.solusinyagimanabiarwaktunya
tetapngikutinwakturealmas...terimakasih.
Reply
Replies
MuhamadAndiPrasetyo
20April2016at22:49
Waalaikumsalam.Cobakepojokkananatasblogininantiadasearchbox,ketiksaja
"Jamdigital"
Nanti klik artikel yang berjudul "Membuat Jam Digital dengan Arduino dan
RTCDS1307.Terimakasihsudahberkunjung.
Reply
MuhammadRafiSidqi
mas,kalaumenggunakanmoduldmdp10gimanayah?
Reply
Replies
7August2016at10:23
MuhamadAndiPrasetyo
12August2016at23:25
Cobaentecaridiblogini,artikelberjudul"Menampilkansuhupadap10LedMatrix".
UbahajabagianprintdenganhasilJamdanmenit.
Reply
rofiqhidayat
24August2016at10:05
sayaerrorsettimebelumdideklarasi
nahdeklarasinyaapamin?
Reply
HOME
Replies
ABOUT
CONTACT
DONASI
DOWNLOADS
MuhamadAndiPrasetyo
10September2016at16:06
Pastikansemualibrarysudahditambahkan...
Reply
budipermana
25August2016at15:44
mas.sketchgaadaerrortapikoklcdnyaganyala.rangkaiannyaudahbnertpittpajganyala.
mohonbantuannyamas?
Reply
Replies
MuhamadAndiPrasetyo
29August2016at12:36
LCD menampilkan text, tapi backlightnya tidak menyala? atau tidak menyala sama
sekali?
Kalauadatext,tapibacklight(lampulatar)nyagakmenyala,hubungkankaki15LCD
ke5vdankaki16keGND
Reply
wahyudina
27August2016at20:24
thanksgan,bisadicobanihh....
siipplahhh
cobacuss...
Reply
Replies
MuhamadAndiPrasetyo
29August2016at11:11
Iyagan,silahkandicoba..SemogaSukses:)
Reply
Gilang
2September2016at18:23
Assalamualaikumpaterimakasihbanyakataspanduanbelajarnyasangatmembantu:)
Ohiyapauntukjamdigitaltanpartcinikalolcddigantidenggan7segmentada?Laginyobatapi
belumberhasil
Reply
Replies
MuhamadAndiPrasetyo
13September2016at14:10
Waalaikum salam, saya juga blum coba sih ditampilkan di seven segment, karena
blumadasevensegmentnya.
Dicobacobalagiaja,pahamijugamultiplexing.
Reply
JoshuaYordana
Errorgan
exitstatus1
'setTime'wasnotdeclaredinthisscope
24September2016at15:36
Reply
Replies
MuhamadAndiPrasetyo
26September2016at12:51
LibraryTimenyaditambahkandulukesoftwareArduinoIDE.
Reply
HOME Enteryourcomment...
ABOUT
CONTACT
Commentas:
Publish
DONASI
DOWNLOADS
RakaRida(Google)
Signout
Notifyme
Preview
MasihBingungatauHalLainnya?SilahkanBertanyadiKolomKomentar:)
~DilarangSARA
~DilarangPORNOGRAPHY
~DilarangSPAM
~DilarangMENINGGALKANLINKAKTIF
~MaafuntukAnonymous,tidakbisaBerkomentar.
ApabilaKomentarandabelummuncul,TunggusampaidiModerasi.
TerimakasihatasPerhatiannya.
TENTANGADMIN
Next
BERLANGGANANTUTORIAL,GRATIS!
MuhamadAndiPrasetyo
Ikuti
Emailaddress...
Submit
TOTALPAGEVIEWS
683,872
Viewmycompleteprofile
Copyright2014BoArduino.AllRightsReserved.NewJohnyWussTemplatebyCBBloggerOriginalThemebyMastemplate
BloggingTools:GTMetrixChkmeParseHTMLFeedburnerAlexaGoogleRichsnippetsFacebookDebug