Simulasi menampilkan text LCD 20x4 dengan Software Proteus

             LCD 20×4 adalah lcd ini memiliki 20 kolom/karakter dan 4 baris berbeda dengan lcd 16×2 yang hanya 16 kolom dan 2 baris. Tentunya dengan lcd 20×4 ini kita bisa menampilkan lebih banyak karakternya. Agar lebih jelasnya bisa dilihat pada gambar di bawah ini.


Untuk penempatan karakternya hanya menggunakan perintah “setCursor” misalnya lcd.setCursor(5,3); maksudnya adalah kita menempatkan karakter (huruf/angka) pada kolom ke 5 dan baris ke 3.

             Nah pada percobaan kali ini kita akan mencoba membuat simulasi menampilkan text pada lcd ke dalam software proteus.

Langsung saja yang pertama buat rangkaian di proteus seperti di bawah ini :


Bisa juga kalau teman-teman mau memakai arduino uno tinggal menyesuaikan saja pinnya.

Setelah itu masukan program arduino di bawah ini :

// include the library code:
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;//lcd to arduino
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
lcd.begin (20, 4); // ukuran lcd
lcd.setCursor(0,0);
lcd.print("WWW.");
lcd.setCursor(4,1);
lcd.print("SINAU");
lcd.setCursor(6,2);
lcd.print("PROGAMMING");
lcd.setCursor(16,3);
lcd.print(".COM");
}
void loop(){
}

Lalu verifikasi dan copy data hex lalu paste pada kolom program file pada arduino nano di software proteus:

  

Untuk yang belum tau cara menampilan data hex arduino, Bisa di cek pada postingan sebelumnya.

Hasilnya dapat di lihat pada gambar di bawah ini :


 Sekian tutorial pada kali ini terimaksih dan selamat mencoba.

 

 

0 Comments