LCD CHARACTER 16X02/16X2/1602/1602A

LCD CHARACTER 16X02/16X2/1602/1602A

google-site-verification: google51618c251ae992eb.html

LCD CHARACTER 16x02

 

■ Tujuan

Setelah membaca bab ini diharapkan agar kita dapat membuat sketch untuk menampilkan beberapa karakter dan tulisan pada LCD

■ LCD (Liquid Cristal Display)

LCD (Liquid Cristal Display) adalah salah satu jenis display elektronik yang dibuat dengan teknologi CMOS logic yang bekerja dengan tidak menghasilkan cahaya tetapi memantulkan cahaya yang ada di sekelilingnya terhadap front-lit atau mentransmisikan cahaya dari back-lit. LCD (Liquid Cristal Display) berfungsi sebagai penampil data baik dalam bentuk karakter, huruf, angka ataupun grafik. Di pasaran terdapat banyak sekali jenis dari LCD, namun pembahasan kali ini kita hanya akan membahas mengenai LCD yang biasa kita pakai untuk keperluan display mikrokontroler yang salah satunya seperti yang terlihat pada gambar di atas. Untuk LCD yang bias dipakai untuk keperluan microkontroler sendiri ada beberapa jenis dan ukuran berdasarkan jumlah karakter diantaranya :

  • LCD 16x2 dengan nama lain LCD1602/1602A/16x02
  • LCD 20x4 dengan nama lain LCD2004/2004a/20x04

Kedua jenis LCD tersebut dinamai sebagai sesuai jumlah kolom dan baris untuk setiap karakter yang mampu ditampilkan. Misalkan LCD 16x02 berarti LCD tersebut terdiri dari 16 kolom dan 2 baris karakter, begitupun dengan LCD 2004.
Jual LCD 16X2 LCD 1602 LCD MODULE YELLOW GREEN LCD KUNING HIJAU FOR ARDUINO  - Jakarta Barat - Tokoduino | Tokopedia

Gambar 8.1 LCD 16x02/16x2/1602/1602A

20X4 2004A LCD DISPLAY
Gambar 8.2 LCD 20x04/20x4/2004/2004A

■ LCD 16X02

● Spesifikasi dari LCD 16×2

  • Tampilan 2 baris @ 16 karakter, 5 x 8 pixel
  • Display controller: HD44780 (standar industri LCD)
  • Dilengkapi lampu latar warna biru/hijau/kuning
  • Sudut pandang lebar dengan tingkat kontras yang dapat diatur dan terlihat jelas
  • Tegangan kerja: 5V DC
  • Dimensi modul: 80 x 36 x 12 mm
  • Dimensi layar tampilan: 64,5 mm x 16 mm
  • Datasheet LCD 16x2 DOWNLOAD

Untuk dapat memahami cara penggunaan modul LCD terlebih dahulu kita harus mengetahui fungsi dari pin-pin yang terdapat pada LCD. Sesuai dengan gambar di atas modul LCD memiliki 16 pin yang diantaranya merupakan pin untuk jalur data sebanyak 8 buah, 3 pin sebagai jalur pengontrol sedangkan sisanya merupakan pin untuk pengaturan dan catu daya. Secara ringkas fungsi dan letak dari pin-pin tersebut.
1602 LCD Display – RoboGearsBD
Gambar 8.3 Letak dan Nama Pin Pada Modul LCD 16x2 

Penjelasan secara umum mengenai Pin LCD ini adalah sebagai berikut : Pin 1 dan 2 : Merupakan sambungan catu daya, Vss dan Vdd. Pin Vdd dihubungkan dengan tegangan positif catu daya, dan Vss pada 0V atau ground. Pin 3 : Merupakan pin kontrol Vee, yang digunakan untuk mengatur kontras display. Idealnya pin ini dihubungkan dengan tegangan yang bisa dirubah untuk memungkinkan pengaturan terhadap tingkatan kontras display sesuai dengan kebutuhan, pin ini dapat dihubungkan dengan variable resistor sebagai pengatur kontras. Pin 4 : Merupakan Register Select (RS), masukan yang pertama dari tiga command control input. Dengan membuat RS menjadi high, data karakter dapat ditransfer dari dan menuju modulnya. Pin 5 : Read/Write (R/W), untuk memfungsikan sebagai perintah write maka R/W low atau menulis karakter ke modul. R/W high untuk membaca data karakter atau informasi status dari register-nya. Pin 6 : Enable (E), input ini digunakan untuk transfer aktual dari perintah-perintah atau karakter antara modul dengan hubungan data. Ketika menulis ke display, data ditransfer hanya pada perpindahan high atau low. Tetapi ketika membaca dari display, data akan menjadi lebih cepat tersedia setelah perpindahan dari low ke high dan tetap tersedia hingga sinyal low lagi. Pin 7-14 : Pin 7 sampai 14 adalah delapan jalur data/data bus (D0 sampai D7) dimana data dapat ditransfer ke dan dari display. Pin 16 : Pin 16 dihubungkan kedalam tegangan 5 Volt untuk memberi tegangan dan menghidupkan lampu latar/Back Light LCD.

■ Mengakses LCD (Liquid Cristal Display) Dengan Menggunakan Arduino

● Konfigurasi Modul LCD Display dengan Arduino Uno

Dari 16 Pin pad Modul LCD display tidak digunakan seluruhnya ketika kita mengkonfigurasikannya dengan Arduino Uno. Selain itu kita juga perlu sebuah komponen tambahan sebagai pengaturan kontras yaitu sebuah Potensio meter. Untuk lebih jelasnya berikut adalah gambar skematik konfigurasi modul LCD dan Arduino Nano, Alat dan Bahan, Beserta Link Pembelian :

Arduino LCD Example - Simple Arduino ProjectsGambar 8.4 Rangkaian LCD dan Arduino Nano

● Membuat Sketch Dasar LDC

Setelah kita mngenal modul LCD dan dapat mengetahui cara mengkonfigurasinya maka kali ini kita akan mempelajari dasar-dasar pembuatan skecht-nya. Untuk itu terlebih dahulu mari kita coba konfigurasikan LCD yang berada pada Kit Starter dengan Arduino Uno sesuai dengan konfigurasi yang telah kita pelajari sebelumnya. Untuk mencoba rangkaian yang telah kita susun maka selanjutnya kita dapat memasukan beberapa sketch dasar di bawah ini :

No.

Pin LCD pada Kit Starter

Pin Arduino Uno

1. Gn (Ground) GND (ground)
2. 5V 5V
3. RS (register Select) Digital 12
4. E (enable) Digital 11 (PWM)
5. D4 Digital 5
6. D5 Digital 4
7. D6 Digital 3
8. D7 Digital 2

● Sketch Menampilkan Tulisan

#include <LiquidCrystal.h>
// Memanggi library LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //pin yang dioakai Setup Library 

void setup() 
{
  lcd.begin(16, 2); // Menyiapkan LCD yang dipakai (LCD 16x2)
}
void loop() 
{
lcd.clear (); // Bersihkan Tammpilan LCD
lcd.print ("CNC STORE"); // 
lcd.setCursor(0,1);
lcd.print ("CHIP & CHEAP");
delay (3000);
lcd.clear ();
lcd.print ("CNC STORE");
lcd.setCursor(0,1);
lcd.print ("ITU MURAH");
delay (3000);
}
  • lcd.clear ();

Memerintahkan untuk menghapus isi layar LCD. Dengan demikian perintah ini akan menghapus selutuh tampilan dan data pada LCD dan kursor akan otomatis akan diletakan pad kolom pertama dan baris pertama.

  • lcd.print ("Belajar Arduino");

Memerintahkan untuk menampilkan tulisan yang berada di antara dua kutip ( “ ) yaitu CNC STORE

  • lcd.setCursor

Sketch ini digunakan untuk memerintahkan kursor pada kolom 0 (kolom pertama) baris 1 (baris kedua). Perlu diketahui, sistem koordinat yang berlaku pada LCD ditunjukan pada gambar 6.10. pada LCD yang bertipe 16x2 terdapat 32 koordinat yamh berarti dapat ditempati oleh 32 karakter. Karakter tersebut bisa berupa sebuah angka, hurup, maupun simbol. Untuk lebih jelasnya perhatikan gambar 6.10 mengenai titik oordinat LCD 16x2.

16x2 LCD Pinout Diagram | Interfacing 16x2 LCD with Arduino
Gambar 8.5 Sistem koordinat pada LCD 16x2 (CEL)

  • Perintah-perintah lainya secara umum sama seperti yang telah di jelaskan di atas. Untuk contoh-contoh sketch yang lain mengenai lcd dapat dipelajari pada sample program yang telah tersedia diaplikasi IDE Arduino.

1602 LCD Yellow Green Character Display 1.5inch
Gambar 8.6 Hasil dari Perogram 
Demikian lah sedikit penjelasan singkat dan tutorial dasar mengenai LCD Character 16x2 ini. Terimakasih telah berkunjung di WEB kita, Keritik, saran dan Masukan silahkan koment pada artikel ini, Hatur nuhun :-)

Download PDF

[embed]https://youtu.be/fFKrQyX6-iw[/embed] Untuk Tutorial LCD dengan I2C bisa kunjungi Link di bawah ini : ============================

https://cncstorebandung.com/lcd_i2c/   LCD 16x2 LCD 16x02 LCD 1602 LCD 1602A Mengakses LCD 16x02 menggunakan Arduino Uno Mengakses LCD 16x02 menggunakan Arduino Nano Mengakses LCD 16x02 menggunakan Arduino Mega Mengakses LCD 16x2 menggunakan Arduino Promini Tutorial LCD 16x02 menggunakan Arduino Uno Tutorial LCD 16x02 menggunakan Arduino Nano Tutorial LCD 16x02 menggunakan Arduino Mega Tutorial LCD 16x2 menggunakan Arduino Promini Menggunakan LCD 16x02 menggunakan Arduino Uno Menggunakan 16x02 menggunakan Arduino Nano Menggunakan 16x02 menggunakan Arduino Mega Menggunakan 16x2 menggunakan Arduino Promini  

ADDRESS

Graha Panyileukan Asri Ruko A/12 JL. Soekarno-Hatta Kel. Cipadung, Kec. Panyileukan Kota Bandung, 
Jawa Barat 40614

CONTACT US

+62-822-3456-6373
+62-821-1653-7879