0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan3 halaman

Mikrokontroler dengan RTC dan Timer

Diunggah oleh

Alif Wp
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan3 halaman

Mikrokontroler dengan RTC dan Timer

Diunggah oleh

Alif Wp
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

LAPORAN PRAKTIKUM

MIKROKONTROLER
Nama : Alif Wandya Putra
Nim : 01202205003

a. Mikrokontroller dengan Timer dan RTC

b. Kode source

#include <LiquidCrystal.h>
const int rs = 13, en = 12, d4 = 11, d5 = 10, d6 = 9, d7 = 8;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
#include "RTClib.h"

RTC_DS1307 rtc;
int jam,menit,detik;

void setup() {
[Link](16, 2);
[Link](0, 0);
[Link]("Test RTC");

[Link](57600);
if (! [Link]()) {
[Link]("Couldn't find RTC");
[Link]();
abort();
}

if (! [Link]()) {
[Link]("RTC is NOT running, let's set the time!");
[Link](DateTime(F(_DATE), F(TIME_)));
}
}

void loop(){
DateTime time = [Link]();
jam = [Link]();
menit = [Link]();
detik = [Link]();
[Link](0, 1);
[Link](jam);
[Link](':');
[Link](menit);
[Link](':');
[Link](detik);

delay(500);

TUGAS
a. Buatlah program jam digital!
b. Buatlah laporan hasil percobaan disertai dengan penjelasan program

Analisa :
Mikrokontroler dengan RTC (Real-Time Clock):
RTC adalah komponen tambahan pada mikrokontroler yang menyediakan waktu real-time
yang akurat dan terus berjalan bahkan saat mikrokontroler dimatikan. RTC biasanya memiliki
sumber daya sendiri, seperti baterai kecil, untuk menjaga waktu ketika mikrokontroler tidak
aktif.
Keuntungan RTC melibatkan kemampuannya untuk menyediakan waktu yang akurat, terlepas
dari siklus hidup mikrokontroler. RTC sering digunakan dalam aplikasi yang membutuhkan
pencatatan waktu, seperti logging data, pengukuran interval waktu yang tepat, atau sistem
kontrol yang beroperasi dalam mode waktu nyata.
Dengan menggunakan kombinasi timer dan RTC, mikrokontroler dapat menjalankan tugas-
tugas yang terjadwal dengan presisi waktu dan dapat menyimpan dan mengelola waktu real-
time. Ini membuat mikrokontroler sangat berguna dalam berbagai aplikasi, termasuk otomasi,
monitoring, dan sistem kontrol.

Anda mungkin juga menyukai