Selasa, 04 Oktober 2022

RUNNING TEXT ON LCD DISPLAY

 

KEGIATAN V

TEXT ON LCD DISPLAY

 A.     TUJUAN

Peserta didik dapat menganalisis penggunaan perintah include pada library dan Perintah blacklight & print dalam menuliskan pesan pada LCD Display

 B.     MATERI LCD DAN I2C

Liquid Crystal Display (LCD) merupakan tampilan visual yang menggunakan daya rendah dengan pengontrol kontras dan kecerahan, biasanya digunakan untuk jam tangan, kalkulator, multimeter, layar di hp, laptop, dan lain sebagainya. LCD juga dapat digunakan untuk menampilkan output dari mikrokontroler sehingga dapat dibaca oleh pengguna dengan mudah.

Perangkat ini memberikan tampilan angka-angka secara jelas dengan pemakaian daya yang sangat rendah. LCD dibentuk oleh suatu jenis cairan khusus yang ditempatkan di antara dua buah lempengan kaca, terdapat sebuah lempengan kaca bagian belakang, dengan sisi dalam yang ditutupi oleh elektroda transparan. Konfigurasi lcd 16x2 seperti pada Gambar 3.7.








 

Gambar 3.7. Lcd 16 x 2 (16 kolom, 2 baris)

 

 

Deskripsi konfigurasi pin LCD 2x16 yaitu,

1.         VSS (pin 1)         : ground

2.         VDD (pin 2)        : tegangan suplai (+5V)

3.    VO (pin 3)        : mengendalikan kontras dari tampilan LCD

4.         RS (pin 4)           : sinyal seleksi register, yaitu high

(1)    untuk input data (tulis dan baca) dan low (0) untuk instruksi (tulis)

5.         R/W (pin 5)              : sinyal seleksi instruksi, yaitu high (1) untuk instruksi baca dan low (0) untuk instruksi tulis.

6.         E (pin 6)                 : enable, sinyal operasi awal yang akan mengaktifkan data tulis atau baca

7.         DB0…DB7 (pin 7…pin 14) : data bus line (input data)

8.         LEDA (pin 15)         : tegangan supply LED (+5V)

9.         LEDK (pin 16)          : tegangan supply LED (0V).

 

I2C adalah modul LCD yang dikendalikan secara serial sinkron dengan protokol I2C/IIC (Inter Integrated Circuit) atau TWI (Two Wire Interface). Arduino sendiri sudah mendukung protokol I2C/IIC. Di papan Arduino UNO, Port I2C terletak pada pin A4 untuk jalur SDA (Serial Data) dan pin A5 untuk SCL (Serial Clock), dan tidak lupa menghubungkan GND dan VCC. Modul I2C konverter menggunakan chip IC PCF8574 produk dari NXP sebagai kontroler. IC yang digunakan ini adalah 8 bit I/O expander untuk I2C bus yang berkerja seperti shift register. I2C LCD mempunyai 16 pin Output yang bisa dihubungkan dengan pin LCD 16x2 secara langsung (disolder permanen) dan memiliki 4 pin input (VCC, GND, SDA, SCL). Sambungan I2C ke LCD dapat dilihat pada Gambar 3.8.

 

 

 Gambar 3.8. Sambungan I2C ke LCD

 

C.     RANGKAIAN PERCOBAAN

Buatlah rangkaian seperti pada 

 Gambar 3.9. dibawah ini.




 

Gambar 3.9. Rangkaian LCD 16x2 ke Arduino

D .     ALAT DAN BAHAN

Komputer / Laptop       1

Board Arduino Uno      1

Kabel USB A-B            1

Kabel Jumper                5

Whiteboard Project        1

Buzzer                        1

LCD                           1

I2C                             1

LED                           5


B.     PERINTAH PROGRAM

1. Hubungkan Arduino Uno ke komputer/laptop dengan

    menggunakan kabel USB. 

2.  Hubungkan lcd yang sudah dirangkai dengan i2c ke board

      arduino sesuai Gambar 3.9.

3.       Aktifkan software Arduino dalam komputer / laptop

4.       Tuliskan bahasa pemrograman di bawah ini:

 

#include <Wire.h>

#include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x3f, 16, 2); void setup()

{

lcd.begin(); lcd.backlight();

lcd.print(“BISMILLAH");

}

void loop()

{

}

}

5.       Klik     Tools     kemudian     pilih     Port     ,lalu     klik     COM5 (Arduino/Genuino Uno).

6.       Setelah selesai semuanya, klik Upload untuk mengunggah program data yang kita buat.

 

F.     TUGAS

Buatlah beberapa Tulisan Pesan yang dapat berubah bergantian

 

 

 


Tidak ada komentar:

Posting Komentar