4.4 Pengujian Mengirim Data ke Android melalui Jaringan Bluetooth
Tujuan pengukuran adalah untuk mengetahui keberhasilan data dikirim ke android, dimana pada pengujian ini menggunakan sebuah bluetooth adaptor.
Listing program pengujian tersebut adalah:
printfH; printfi,Rata2;
printf;
printfV; printfi,V;
printf;
Pengiriman data ke android melalui bluetooth menggunakan perintah program diatas dengan disesuaikan menggunakan tabel ASCII dan diubah dalam bentuk
serial berikut:
Gambar 4.6 Rangkaian ke smartphone melalui bluetooth
Untuk tegangan yang digunakan sebesar 5V dan arus yang digunakan sebesar 0,15 A. Pada saat diaktifkan, program akan mengirim data hasil pengukuran ketinggian
dan volume, kemudian mengirimnya melalui port serial menuju bluetooth adaptor yang fungsinya mengirim data secara nirkabel dengan jaringan bluetooth. Pada
Universitas Sumatera Utara
awalnya bluetooth pada android harus diaktifkan dan di pairing atau dipasangkan dengan rangkaian bluetooth. Setelah itu pada android diaktifkan aplikasi bluetooth
serial yang telah diatur sedemikian rupa untuk menampilkan volume tangki bbm dengan ketinggiannya:
Gambar 4.7 Tampilan pada LCD dengan android
Pada gambar di atas, terlihat nilai tampilan tinggi bbm dan volume bbm adalah sama, sehingga dapat dipastikan data yang terkirim telah sesuai dan benar sesuai
pengukuran sensor.
4.5 Pengujian pada Pengukuran Volume
Pengujian volume tangki adalah untuk melihat apakah angka kalibrasi untuk menentukan volume dari ketinggian bbm adalah benar atau tidak. Volume tangki
dapat ditentukan dengan mengukur ketinggian zat cair apabila diameter dari tangki konstan. Namun dalam hal ini, diameter tangki tidak konstan atau tidak
sama dari tiap ketinggiannya. Artinya, diameter pada dasar lebih kecil dari diameter di atas pada tangki sehingga perlu kalibrasi yang berbeda untuk tiap
ketinggiannya. Listing program berikut dibuat untuk menguji sekaligus mengukur data tinggi dan volume:
{ Rata2 = 0;
fori=1;i11;i++{Read_P_Sensor;Data[i]=H;delay_ ms50; }
for i=1;i11;i++{Rata2 = Rata2+Data[i];}
Universitas Sumatera Utara
Rata2 = Rata21041000;
if Rata2 3 {k = 0;} if Rata2 = 3Rata2 35{k = 119;}
if Rata2 =35Rata2 90{k = 125;} if Rata2 =90Rata2 122{k = 127;}
ifRata2=122{k=128;}
V = Rata2k;
lcd_clear; sprintfbuf, H : i mm,Rata2;
lcd_gotoxy0,0; lcd_putsbuf;
sprintfbuf, V : i mL,V; lcd_gotoxy0,1;
lcd_putsbuf; }
Setelah dijalankan pada kontroler tampilan pada display dapat dilihat pada gambar di bawah ini:
Gambar 4.8 Tampilan display pengukuran volume
Universitas Sumatera Utara
Setelah penyesuaian beberapa kali terhadap nilai konstanta diperoleh data yang cukup dekat dari hasil pengukuran alat dengan hasil pengukuran manual.
4.6 Pengujian Sistem Keseluruhan