Pengujian dan Analisa Interface GUI Pengujian Rangkaian Interfacing LCD 2x16

4.2. Pengujian dan Analisa Interface GUI

Hasil pengukuran kadar oksigen dapat dibaca melalui LCD 16x2 karakter Sensor KE-25 yang dihubungkan dengan mikrokontroler dan hasil pembacaan pada LCD merupakan alat ukur kadar oksigen secara digital, di mana presentase kadar oksigen dapat langsung dibaca. Namun demikian, untuk keperluan penyimpanan data hasil pengukuran, pemantauan pengukuran secara terus-menerus dan realtime tidak dapat dipenuhi sekedar oleh alat ukur kadar oksigen digital, untuk keperluan ini maka sen-sor KE-25 harus diantarmuka dengan komputer pribadi atau laptop. tampilan akuisisi data secara real time pada layar laptop ditunjukkan pada gambar. Gambar 4.1. Tampilan Interface Delphi Pengukuran kadar oksigen

4.3. Pengujian Rangkaian Interfacing LCD 2x16

LCD dot matriks 2 x 16 karekater dapat dihubungkan langsung dengan mikrokontroler ATMega16, disini fungsi LCD adalah sebagai tampilah hasil Universitas Sumatera Utara pengukuran dan diberi beberapa keterangan. Pada penelitian ini LCD dihubungkan kemikrokontroler melalui PortB.0 ~ PortB.7 yang berfungsi bus data. Adapaun data yang dikirimkan oleh mikrokontroler merupakan kode ASCIIdata dalam bentuk bilangan biner, dimana data tersebut dapat diterjemahkan oleh LCD ke bentuk karakter. Pengiriman data yang dari mikrokontroler diatur oleh pin EN, RS dan RW, Jalur EN dinamakan Enable. Jalur ini digunakan untuk memberi tahu LCD bahwa ada data yang sedang dikirimkan. Untuk mengirim data ke LCD, maka melalui program EN harus dibuat berlogika “low” dan set high pada dua jalur kontrol yang lain RS dan RW. Jalur RW adalah jalur kontrol Readwrite. Ketika RW berlogika low 0, maka informasi pada bus akan dituliskan pada LCD. Ketika RW berlogika high 1, maka program melakukan pembacaan memori dari LCD. Dalam penelitian ini umumnya pin RW selalu diberikan logika low0 Dengan mengikuti keterangan diatas kita dapat membuat program untuk menampilkan karakter pada LCD. Program yang diisikan ke mikrokontroler untuk menampilkan karakter pada LCD adalah sebagai berikut : include mega16.h include stdio.h include delay.h include alcd.h void mainvoid { lcd_init16; lcd_gotoxy0,0; lcd_putsflily;} Program diatas akan menampilkan kata “lily” di baris pertama dimulai dari kolom pertama pada LCD 2 x 16. Pada penelitian ini, saat seluruh rangkaian diaktifkan, maka pada LCD akan tampil waktu pada baris pertama. Universitas Sumatera Utara

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dari hasil pengujian yang telah dilakukan dapat disimpulkan bahwa : 1. Telah berhasil dibuat rancangan alat ukur kadar oksigen O 2 menggunakan Gs Oxygen KE-25 sensor berbasis mikrokontroller Atmega16 dengan tampilan PC. 2. Pada rancangan miniatur, kadar oksigen O 2 dapat dideteksi oleh sensor Gs oksigen KE-25 yang difokuskan mendeteksi O 2 saja. 3. Pada miniatur penghitung kadar oksigen dapat dibuat sangat portable dan dapat digunakan pengguna dengan tampilan LCD dan grafik di tampilan PC.

5.2 Saran

1. Sebaiknya sensor yang digunakan harus memilki tingkat sensitifitas yang tinggi untuk lebih menjamin kadar oksigen yang ada disekitar lokasi yang dideteksi oleh sensor oksigen. Universitas Sumatera Utara