Pengujian Koneksi Arduino dengan RTC Pengujian Koneksi RTC dengan NTP Server Pengujian Koneksi Arduino dengan Modul GPRS SIM900

BAB IV PENGUJIAN DAN ANALISIS

4.1 Pengujian Koneksi Arduino dengan RTC

Pengujian koneksi Arduino dengan RTC menggunakan Arduino UNO, RTC DS3231, dan perangkat lunak Arduino IDE. Data pembacaan waktu akan dilihat pada serial monitor pada serial monitor Arduino IDE. Data waktu tersebut akan dibandingkan dengan waktu pada komputer. Gambar 21 Source Code Percobaan koneksi Arduino dengan RTC Pengujian koneksi Arduino dengan RTC dilakukan dengan meng-upload program yang telah ada di pustaka DS3231.h. Program ini bermaksud untuk membaca dan menampilkan data waktu yang ada di modul RTC DS3231 di serial monitor. Gambar 22 Hasil Percobaan koneksi Arduino dengan RTC Pada gambar 22 menunjukkan serial monitor menampilkan data waktu dengan format haribulantahun dan jam:menit:detik. Pada gambar 22 juga terlihat waktu yang terdapat pada komputer menunjukkan tidak ada selisih yang signifikan antara waktu RTC dengan waktu yang ditampilkan oleh komputer. Waktu pada komputer terhubung ke NTP Server dari windows dengan alamat NTP server time.windows.com

4.2 Pengujian Koneksi RTC dengan NTP Server

Pengujian koneksi RTC dengan NTP Server menggunakan Arduino UNO, RTC DS3231, SIM900 dan perangkat lunak Arduino IDE. Data pembacaan waktu akan dilihat pada serial monitor pada serial monitor Arduino IDE. Gambar 23 Hasil Koneksi RTC dengan NTP Server Hasil koneksi RTC dengan NTP server menunjukkan perbedaan nilai waktu antara RTC dengan waktu lokal tidak ada selisih yang signifikan. Selisih diperoleh karena inisialisasi dari SIM900 untuk mengambil data waktu pada NTP Server membutuhkan waktu, sehingga waktu update pada RTC terdapat delay beberapa detik.

4.3 Pengujian Koneksi Arduino dengan Modul GPRS SIM900

Pengujian koneksi Arduino dengan Modul GPRS SIM900 menggunakan Arduino UNO, Modul SIM900, kartu SIM yang mendukung GSMGPRS dan perangkat lunak Arduino IDE. Data hasil pengujian akan dilihat pada serial monitor. Gambar 24 Source Code Pengujian Koneksi Arduino dengan Modul GPRS SIM900 Pengujian koneksi Arduino dengan SIM900 dilakukan dengan memberikan input kepada SIM900 melalui komunikasi secara serial. SIM900 bekerja berdasarkan AT command yang di- input-kan oleh user ke Arduino. SIM900 hanya mengenali AT command sesuai dengan datasheet. Gambar 25 menunjukkan hasil pengujian koneksi SIM900 dengan Arduino. Gambar 25 Hasil Pengujian Koneksi SIM900 dengan Arduino Pada Gambar 25 terlihat status koneksi antara SIM900 dengan Arduino UNO yang menunjukkan kondisi “OK”. Kondisi ini menunjukkan adanya komunikasi antara dua perangkat keras tersebut.

4.4 Pengujian dan Analisis sensor CT Current Transformator