MODUL-4 Interface Dengan LCD
MODUL-4 Interface Dengan LCD
Tujuan Pembelajaran
———————————————————————————————
65
66 Interface Dengan LCD
Menurut Adrianto (2015) LCD adalah suatu display dari bahan cairan
kristal yang pengoperasiannya menggunakan sistem dot matriks. LCD ba-
nyak digunakan sebagai display dari alat-alat elektronika seperti kalkulator,
multimeter digital, jam digital dan sebagainya. Secara Garis Besar, terda-
pat dua jenis LCD yaiut LCD teks dan LCD grafik. LCD teks digunakan
untuk menampilkan teks atau simbol-simbol tertentu. Adapun LCD
grafik memungkinkan untuk menampilkan gambar.
Pin 1 dan 2 Merupakan sambungan catu daya, Vss, dan Vdd. Pin Vdd
dihubungkan dengan tegangan positif catu daya, sedangkan Vss pada
0 volt atau ground. Meskipun demikian, data menentukan catu 5
Vdc (hanya beberapa mA), menyediakan 6V dan 4,5V yang keduanya
bekerja dengan baik, bahkan 3V cukup untuk beberapa modul.
Pin 3 Merupakan pin kontrol Vcc yang digunakan untuk mengatur kontras
display. Idealnya pin ini dihubungkan dengan tegangan yang bisa diu-
bah untuk memungkinkan pengaturan tingkatan kontras display sesuai
kebutuhan.
Pin 4 Merupakan register select (RS), masukan yang pertama dari 3 com-
mand control input. Dengan membuat RS menjadi high, data karakter
dapat ditransfer dari dan menuju modulnya.
Pin 6 Merupakan Enable (E). Input ini digunakan untuk transfer aktual
perintah-perintah atau karakter anatara modul dengan hubungan da-
ta. Ketika menulis ke display, data ditransfer hanya pada perpindahan
68 Interface Dengan LCD
4.3.2 Pemrograman
Pada umumnya, pemrograman LCD pada AVR memanfaatkan library
bawaan seperti yang tersedia pada aplikasi CodeVision AVR yaitu
”alcd.h”. Berikut adalah source code dan fungsinya pada penggunaan
LCD.
Listing Program:
Interface LCD di Arduino 71
Pada aplikasi Arduino IDE memerlukan satu library yang bernama ”LiquidCrystal.h”,
library ini menyediakan perintah dasar yang langsung dapat digunakan, per-
intah dasar dapat dilihat pada tabel berikut.
Berikut adalah contoh source code pada aplikasi arduino.IDE untuk me-
nampilkan kata ”MikrokontrolerdanInterface” pada LCD.
Listing Program:
Interface LCD di Arduino 73
74 Interface Dengan LCD
Rangkuman
———————————————————————————————
1. LCD adalah suatu display dari bahan cairan kristal yang pengope-
rasiannya menggunakan sistem dot matriks. LCD banyak digunakan
sebagai display dari alat-alat elektronika seperti kalkulator, multime-
ter digital, jam digital dan sebagainya.
2. Terdapat dua jenis LCD yaiut LCD teks dan LCD grafik. LCD teks
digunakan untuk menampilkan teks atau simbol-simbol tertentu. Ada-
pun LCD garafik memungkinkan untuk menampilkan gambar.
Soal Formatif
———————————————————————————————
Tugas Latihan
———————————————————————————————
Buatlah rangkaian dan program menggunakan mikrokontroler AVR
dan Arduino menggunakan interface 1 buah LCD, dan 1 buah pushbutton.
Buat- lah dengan algoritma, jika tombol ditekan akan tampil tulisan
WELCOME di LCD, dan jika ditekan lagi untuk kedua kalinya akan muncul
NAMA anda, dan terakhir jika ditekan lagi akan muncul TANGGAL
LAHIR anda.
76 Interface Dengan LCD