Categories: Pemrograman

Rangkaian Jam digital Arduino dan LCD

Assalamuโ€™alaikum Wr. Wb sobat Kreatif, kemarin saya eksperimen untuk membuat jam solat digital menggunakan Arduino UNO dan LCD (Liquid Crystal Display) 16 x 2. dan sekarang saya akan membagikan sketchnya untuk sobat Cronyos.com semua. semoga bisa bermanfaat . ๐Ÿ™‚
Untuk komponennya sendiri adalah.

  • 1 Arduino UNO
  • 1 LCD 16 x 2
  • Kable Jumper secukupnya
  • 1 Breadboard
  • 1 Resistor 3k3 atau Potensio 10 k
  • 4 Push Button

Push Button disini berfungsi menSet jam dan menit. dan untuk menentukan kapan waktu Isya, Subuh, Dhuhur, Ashar dan Magrib bisa di Set di program Arduinonya sendiri menggunakan Arduino IDE, bagi yang belum punya bisa di Download DiSini.
dan untuk Skema Rangkaiannya seperti gambar dibawah ini ya.

dan untuk Sketch Arduinonya seperti ini :
/* Simple Project by Giri Cronyos || WWW.CRONYOS.COM */
/* Jam Sholat Digital LCD 16 x 2 */
#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,6,7,8);
void setup() {
lcd.begin(16, 2);
pinMode(9,INPUT_PULLUP);
pinMode(10,INPUT_PULLUP);
pinMode(11,INPUT_PULLUP);
pinMode(12,INPUT_PULLUP);
}
int detik;
int menit;
int jam;
void loop() {
for (jam = 0;jam<=23;jam++)
{
for (menit=0;menit<=59;menit++)
{
for (detik=0;detik<=59;detik++)
{ if (digitalRead(9)== LOW)
{jam++;}
if (digitalRead(10)== LOW)
{jam--;}
if (digitalRead(11)== LOW)
{menit++;}
if (digitalRead(12)== LOW)
{menit--;}
lcd.setCursor(0,0);
lcd.print("Pukul ");
lcd.print(jam);
lcd.print(":");
lcd.print(menit);
lcd.print(":");
lcd.print(detik);
lcd.print(" ");
delay(1000);
if (detik <= 4){
lcd.setCursor(0,1);
lcd.print("Isya 19:17:00");
lcd.print(" ");
}
else if (detik > 4 && detik <= 8 ){
lcd.setCursor(0,1);
lcd.print("Subuh 04:19:00");
lcd.print(" ");
}
else if (detik > 8 && detik <=12 ){
lcd.setCursor(0,1);
lcd.print("Dhuhur 11:53:00");
lcd.print(" ");
}
else if (detik > 12 && detik <= 16 ){
lcd.setCursor(0,1);
lcd.print("Ashar 15:09:00");
lcd.print(" ");
}
else if (detik > 16 && detik <= 20 ){
lcd.setCursor(0,1);
lcd.print("Magrib 18:06:00");
lcd.print(" ");
}
if (detik >20 && detik <= 24 ){
lcd.setCursor(0,1);
lcd.print("Isya 19:17:00");
lcd.print(" ");
}
else if (detik >24 && detik <= 28 ){
lcd.setCursor(0,1);
lcd.print("Subuh 04:19:00");
lcd.print(" ");
}
else if (detik > 28 && detik <= 32 ){
lcd.setCursor(0,1);
lcd.print("Dhuhur 11:53:00");
lcd.print(" ");
}
else if (detik > 32 && detik <= 36 ){
lcd.setCursor(0,1);
lcd.print("Ashar 15:09:00");
lcd.print(" ");
}
else if (detik > 36 && detik <= 40 ){
lcd.setCursor(0,1);
lcd.print("Magrib 18:06:00");
lcd.print(" ");
}
if (detik > 40 && detik <= 44 ){
lcd.setCursor(0,1);
lcd.print("Isya 19:17:00");
lcd.print(" ");
}
else if (detik > 44 && detik <= 48 ){
lcd.setCursor(0,1);
lcd.print("Subuh 04:19:00");
lcd.print(" ");
}
else if (detik > 48 && detik <= 52 ){
lcd.setCursor(0,1);
lcd.print("Dhuhur 11:53:00");
lcd.print(" ");
}
else if (detik > 52 && detik <= 56 ){
lcd.setCursor(0,1);
lcd.print("Ashar 15:09:00");
lcd.print(" ");
}
else if (detik > 56 && detik <= 60 ){
lcd.setCursor(0,1);
lcd.print("Magrib 18:06:00");
lcd.print(" ");
}
}
}
}
}

Sekian Postingan saya kali ini, semoga bermanfaat, jika ada kritik, saran dan pertanyaan silahkan sampaikan di kolom Komentar atau di Buku Tamu yang telah kami sediakan. Wassalamuโ€™alaikum Wr. Wb

Giri Wahyu Pambudi

Giri Wahyu Pambudi - Seorang Pemuda Desa yang berkeinginan ikut membangun Indonesia dengan Sedikit Ilmu yang dimiliki SMK N 2 Wonogiri lulus 2015 UNIV Negeri Yogyakarta lulus 2019 2019 - Sekarang Bekerja di SMK Gajah Mungkur 1 Wuryantoro, Wonogiri

Share
Published by
Giri Wahyu Pambudi

Recent Posts

Adab Buang Hajat

Kitab Rujukan : Shahih Adab Islamiyyah karya Dr. Wahid bin Abdissalam bali 1.Berdoa ketika masuk…

1 tahun ago

Adab Ketika Bangun Tidur

Berdzikir kepada Allah Ketika Bangun Tidur ุนูŽู†ู’ ุญูุฐูŽูŠู’ููŽุฉูŽ ุฑูŽุถููŠูŽ ุงู„ู„ู‘ูŽู‡ู ุนูŽู†ู’ู‡ู ู‚ูŽุงู„ูŽ: ูƒูŽุงู†ูŽ ุงู„ู†ู‘ูŽุจููŠู‘ู ุตูŽู„ู‘ูŽู‰…

1 tahun ago

Kisah Tiga Orang yang Terjebak di Dalam Gua dan Bertawasul Dengan Beramal Saleh

ุนู† ุนูŽุจู’ุฏูŽ ุงู„ู„ู‘ูŽู‡ู ุจู’ู†ูŽ ุนูู…ูŽุฑูŽ ุฑูŽุถููŠูŽ ุงู„ู„ู‘ูŽู‡ู ุนูŽู†ู’ู‡ูู…ูŽุง - ู‚ูŽุงู„ูŽ ุณูŽู…ูุนู’ุชู ุฑูŽุณููˆู„ูŽ ุงู„ู„ู‘ูŽู‡ู ุตู„ู‰ ุงู„ู„ู‡…

1 tahun ago

2 Nikmat yang sering dilupakan Manusia : Sehat dan Waktu Luang

ุนูŽู†ู ุงุจู’ู†ู ุนูŽุจูŽู‘ุงุณู ุฑุถู‰ ุงู„ู„ู‡ ุนู†ู‡ู…ุง ู‚ูŽุงู„ูŽ-ย  ู‚ูŽุงู„ูŽ ุงู„ู†ูŽู‘ุจููŠูู‘ ุตู„ู‰ ุงู„ู„ู‡ ุนู„ูŠู‡ ูˆุณู„ู… โ€ย "โ€ ู†ูุนู’ู…ูŽุชูŽุงู†ู…

1 tahun ago

7 Golongan yang Mendapatkan Naungan Allah di Padang Mahsyar saat Hari Kiamat

Assalamu'alaikum, Catatan ini menjadi nasehat untuk diri kami pribadi dan umumnya untuk anak - anak…

1 tahun ago

Piston pin Offset – Alasan piston tidak boleh dipasang terbalik

Assalamu'alaikum warahmatullahi wabarakatuh sahabat otomotif :-) , kali ini kita akan bahas tentang piston pin…

4 tahun ago

Tampilan Versi Hemat Data