Gambar 4.37. Tampilan LCD 16x2 kirim setting standar konduktifitas sentral unit
Gambar 4.38. Tampilan LCD 16x2 kirim setting standar konduktifitas terminal unit
4.5.7. Pengujian Kirim Paket Data Minta Data Salah Satu Sensor Modul Terminal Unit
Pada menu keempat bagian ini user mengirimkan perintah ke terminal unit untuk mengirimkan data pada salah satu sensor yang diinginkan user melalui pilihan menu
keempat pada visual basic yaitu menu ambil data salah satu sensor. Terdapat lima pilihan sensor yaitu sensor suhu, pH, DO, kekeruhan dan
konduktifitas. Terminal unit kemudian mengirimkan paket data yang berisi data salah satu sensor sesuai dengan permintaan user. Paket data yang dikirim ke terminal unit serta
terima paket data salah satu sensor dapat dilihat pada tabel 4.3. Gambar 4.33. sampai gambar merupakan contoh minta data suhu.
Tabel 4.7. Paket data ambil data salah satu sensor Sensor
Kirim Terima
Keterangan Suhu
A AS15.0
Sensor Suhu = 15,0ÂșC pH
B BP6.1
Sensor pH = 6,1pH DO
C CD6
Sensor DO = 6ppm Kekeruhan
D DH286
Sensor Kekeruhan = 286NTU Konduktifitas
E EO3274
Sensor Konduktifitas = 3274uScm PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Seperti pada penjelasan terima paket data dari terminal unit, saat data diterima pada visual basic
maka huruf pada karakter pertama tidak muncul. Hal ini dikarenakan karakter pertama yaitu tidak dikirimkan ke visual basic. Karakter hanya sebagai header data
saat dikirimkan ke terminal unit maupun dari terminal unit. Karakter adalah sebagai karakter pengakhir bahwa paket data telah dikirim. Data yang masuk kemudian disimpan
pada database serta data terkhir dari sensor yang lain.
Gambar 4.39. Tampilan GUI minta data sensor suhu
Gambar 4.40. Tampilan LCD 16x2 minta data sensor suhu sentral unit
Gambar 4.41. Tampilan LCD 16x2 minta data sensor suhu sentral unit
Gambar 4.42. Tampilan LCD 16x2 terima paket data pertama sentral unit
Gambar 4.43. Tampilan LCD 16x2 terima paket data kedua sentral unit PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.44. Tampilan LCD 16x2 terima paket data sensor suhu sentral unit
Gambar 4.45. Tampilan GUI terima paket data sensor suhu
Berdasarkan pengujian tersebut maka pengujian kirim paket data minta data salah satu sensor modul terminal unit dapat berhasil dilakukan dan hasil dari pengiriman paket
data telah sesuai dengan yang diharapkan.
4.5.8. Pengujian Program Menampilkan Data Pada Grafik
Pada pembuatan grafik, program memanggil terlebih dahulu 15 data terkhir pada database. Data-data tersebut kemudian akan tertampil secara otomatis dimana setiap 10
detik akan me-refresh grafik. Pada masing-masing grafik terdapat pula batasan-batasan kondisi air normal sesuai yang diinginkan oleh user. Data pada grafik ditunjukkan dengan
garis merah.
Gambar 4.46. Tampilan grafik pada GUI sebelum bergeser PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada grafik suhu dan pH terdapat batas minimum serta maksimum kondisi air normal yang ditunjukkan dengan garis hijau dan juga garis biru. Pada grafik DO, kekeruhan dan
konduktifitas hanya terdapat satu garis batasan yang ditunjukkan dengan garis biru.
Gambar 4.47. Tampilan grafik pada GUI setelah bergeser
Gambar 4.48. Tampilan Error pada GUI Gambar 4.48 menunjukkan kondisi error pada GUI. Hal ini dikarenakan paket data yang
dikirimkan terminal unit setelah 5x tetap tidak lengkap. Pada grafik suhu dan pH, jika garis merah melebihi atau kurang dari batas artinya
kondisi kolam sedang tidak normal, sedangkan pada grafik kekeruhan dan konduktifitas garis merah lebih dari batas maka kondisi kolam tidak normal. Pada grafik DO jika grafik
kurang dari batas maka kondisi kolam sedang kurang oksigen. Pada saat perubahan batasan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI