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