Cara Membuat Rangkaian 2 Buah LCD 16 x 2

Cara Membuat Rangkaian 2 Buah LCD 16 x 2 – Pada artikel ini akan di jelaskan bagaimana cara membuat rangkaian 2 buah LCD 16×2 dan memprogramnya dengan arduino. LCD 16×2 dapat menampilkan informasi dengan 16 baris dan 2 kolom, sehingga data yang telah diprogram dapat di tampilkan pada LCD 16×2. Namun pada artikel ini LCD yang kita gunakan adalah 2 buah LCD 16×2.

Untuk gambar rangkaiannya adalah sebagai berikut :

Cara Membuat Rangkaian 2 Buah LCD 16 x 2Pada gambar di atas terdapat 2 buah LCD 16 x 2 yang terhubung dengan mikrokontroler. Untuk pengaturan pinnya adalah sebagai berikut :

1. Pin 1 dan 16 pada LCD 16 x 2 dihubungkan  dengan ground.

2. Pin 2 dan 15 terhubung dengan VCC (+5V).

3. Pin 3 pada LCD 16 x 2 adalah pin yang berfungsi untuk mengatur kontras kecerahan pada LCD. Jadi untuk mempermudah mengatur kecerahan layar pada LCD, di pasang sebuah trimpot pada masing-masing LCD.

4. Pin 4 (RS) dihubungkan dengan pin mikrokontroler yang digunakan untuk LCD.

5. Pin 5 (RW) dihubungkan dengan Ground (GND).


6. Pin 6 (E) dihubungkan dengan pin mikrokontroler. Untuk menghubungkan 2 buah LCD, pin 6 (Enable) pada LCD 1 dan 2 harus terhubung dengan pin mikrokontroler yang berbeda. Ini dikarenakan pin 6 pada LCD 16 x 2 adalah data enable yang digunakan untuk menetapkan karakter yang di tampilkan pada LCD 16 x 2.

7. Pin 11 sampai dengan pin 14 dihubungkan dengan pin mikrokontroler sebagai jalur data.

Cara Memprogram 2 buah LCD 16 x 2 dengan Arduino

Seperti pada gambar rangkaian di atas, cara untuk memprogram 2 buah LCD 16 x 2 tersebut dengan menggunakan arduino adalah sebagai berikut :

// Memasukan LiquidCrystal Library

#include <LiquidCrystal.h>

// Inisialisasi untuk pin arduino yang digunakan sebagai interface LCD

LiquidCrystal lcd1(19, 18, 16, 15, 14, 10);

LiquidCrystal lcd1(19, 17, 16, 15, 14, 10);

void setup() {

/* Inisialisasi LCD menggunakan LCD Library menentukan besarnya LCD dengan lcd.begin (kolom, baris)*/

lcd1.begin(16, 2);

lcd1.setCursor(0,0); //kolom nol baris satu

lcd1.print(“MEMBUAT RANGKAIAN”);

lcd1.setCursor(0,1); //kolom nol baris dua

lcd1.print(“2 BUAH LCD 16×2”);

lcd2.begin(16, 2);

lcd2.setCursor(0,0); //kolom nol baris satu

lcd2.print(“MENGGUNAKAN”);

lcd2.setCursor(0,1); //kolom nol baris dua

lcd2.print(“SOFTWARE ARDUINO”);

}

void loop() {

}

Demikian contoh untuk pemrograman LCD pada 2 buah LCD 16 x 2. Untuk pengaturan pin yang digunakan pada mikrokontroler, dapat di sesuaikan.

Sebagai contoh untuk pengaplikasian alat yang menggunakan 2 buah LCD 16 x 2 sebagai display dapat dilihat pada video yang telah saya buat :

Sekian artikel yang berjudul “Cara Membuat Rangkaian 2 Buah LCD 16 x 2”, terima kasih telah berkunjung dan semoga bermanfaat.

 

 


About

Saya adalah seorang engineer sekaligus blogger yang mengisi waktu luang untuk berbagi informasi yang saya ketahui seperti halnya dalam informasi mengenai instalasi-instalasi pada gedung seperti instalasi listrik, AC dan sebagainya. Semoga bermanfaat.

View all posts by
  • Seanaja

    Gitu ya caranya, menurut saya lumayan susah sih karena masih pemula

  • Bagas Arya Ferdiansyah

    Susah ~.~

  • Angga Gilang

    Ribet gan..tapi thanks infonya

  • Fajar Aulia

    gitu ya thanks gan bermanfaat

  • Burhan Sulthan

    wadoo ribet juga yaa

  • Ari Sudiarto

    ribet yahh

  • Timon Adiyoso

    Keren gan…. saya juga sering pake

  • Herry Hermawan

    Sangat membantu gan 😀