Pengujian Modul Arduino Uno Rev.3 Pengujian Sistem Sensor

BAB 4 HASIL DAN PEMBAHASAN

4.1 PEMBAHASAN SISTEM KESELURUHAN

Sebagai awal dari pembahasan sistem dan hasil dari penelitian dilakukan pengujian sistem sebagai pengujian operasional terhadap fungsi bagian-bagian sistem.

4.1.1 Pengujian Modul Arduino Uno Rev.3

Pengujian modul Arduino Uno Rev.3 dilakukan dengan mengirimkan nilai on dan off untuk LED yang terdapat pada pin 13 Arduino Uno Rev.3. Proses pengiriman tersebut dilakukan melalui program yang dimasukkan ke modul Arduino Uno Rev.3. Jika LED bekerja sesuai dengan program, maka dapat disimpulkan bahwa modul bekerja dengan baik. Berikut adalah listing program yang digunakan untuk mengedipkan LED : int led = 13; void setup { pinModeled, OUTPUT; } void loop { digitalWriteled, HIGH; LED dinyalakan delay500; delay selama setengah detik digitalWriteled, LOW; LED dipadamkan delay500; delay selama setengah detik } Universitas Sumatera Utara

4.1.2 Pengujian Sistem Sensor

Pengujian dilanjutkan dengan menghitung rentang waktu yang dibaca oleh mikrokontroller dan ditampilkan menggunakan serial monitor dari Arduino IDE pada komputer PC. Program penghitung waktu dimasukkan kedalam mikrokontroller. Kemudian rangkaian sensor LDR dihubungkan ke modul Arduino Uno Rev.3 yang masing-masing keluaran sensor LDR pertama pada pin A2 dan keluaran sensor LDR kedua pada pin A0 modul Arduino Uno Rev.3. Laser-laser ditempatkan didepan masing-masing sensor LDR yang sebelumnya sebelumnya sensor LDR diletakkan didalam kotak hitam. Kotak hitam sebelumnya telah dilobangi sebagai tempat cahaya laser masuk menuju sensor LDR Setelah sistem diaktifkan, disiapkan stopwatch sebagai pembacaan manual ketika cahaya laser pada masing-masing daerah pendeteksian dihalangi dengan cara tertentu. Ini ditujukan supaya menguji apakah hasil pembacaan waktu yang ditampilkan pada serial monitor memiliki perbedaan yang sangat jauh atau tidak terhadap pembacaan stopwatch. Setelah semuanya disiapkan, cahaya laser pada daerah pertama dihalangi sembari memulai perhitungan waktu pada stopwatch. Setelah beberapa detik daerah pendeteksian pertama dihalangi, daerah pendeteksian kedua dihalangi sembari menghentikan perhitungan waktu pada stopwatch. Hasil perhitungan waktu yang ditampilkan pada stopwatch dibandingkan dengan hasil perhitungan waktu yang ditampilkan pada serial monitor. Jika hasil perhitungan waktu yang ditampilkan pada serial monitor hanya memiliki selisih yang sangat kecil terhadap pembacaan stopwatch, maka sistem dikatakan berhasil dan siap untuk mengukur viskositas dari sampel cairan yang telah disiapkan. Universitas Sumatera Utara

4.1.3 Pengujian Pengiriman Data dari Arduino ke Smartphone Android Menggunakan USB HOST SHIELD