Disusun oleh:
Erdian Ralupi
NPM: 2155201183
FAKULTAS TEKNIK
PRODI TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH BENGKULU
TAHUN AJARAN 2022/2023
Praktikum Tampilan LCD DASAR TEORI
2. LCD I2C
LCD i2c untuk arduino adalah sebuah shield LCD display 20×4 atau 16×2 denga mengubah
data i2c menjadi data parallel dengan ic PCF8574. Pada umum nya LCD ini dihubungkan ke
Arduino atau atmega non Arduino menggunakan 7 pin. Ini berarti kita sudah menghabiskan 7
pin hanya untuk menampilkan data dengan display LCD ini.
Pratikum 1
3. Analisis praktikum 1
Untuk mengaktifkan LCD pada proteus masukkan koding program arduino seperti di
atas. LCD LM016L di atas terhubung dengan Board Arduino Uno R3 dengan
menggunakan pin 12,11,5,4,3,2 pada arduino, 3 Pin LCD yang lainnya terhubung
dengan Power dan Ground
Pratikum 2
3. Pada praktkum ke 2
LCD menggunakan komponen PCF8574 untuk menghubungkan LCD ke Board
Arduino. Dan ada perbedaan pada saat pemrograman arduino, yaitu library nya
menggunakan LiquidCrystal_I2C.
Pratikum 3
2. Analisis praktikum 3
Pada praktikum ke 3 untuk membuat output yang di hasilkan bergerak ke kanan
kita perlu menambahkan koding lcd.scrollDisplayRight(); untuk menggerakkan
output ke kanan dan koding delay(100); untuk mengatur kecepatan bergeraknya
text.
Pratikum 4
1. Analisis praktikum 4
Pada praktikum ke 4 proses nya hampir sama saja dengan praktikum ke 3, yang
membedakan hanya pada koding lcd.scrollDisplayRight(); di ubah menjadi
lcd.scrollDisplayLeft(); untuk menggerakkan text ke kiri.
Praktikum 5
2. Analisis praktikum 5
Pada praktikum ke 5 ini agar output dapat bergerak ke kiri dan ke kanan kita
perlu menambahkan koding for (int i = 0 ; i <=16 ; i++) kemudian di lanjutkan
dengan lcd.scrollDisplayRight(); dan lcd.scrollDisplayLeft(); yang di letakkan
pada kurung kurawal seperti gambar di atas.
Praktikum 6
Buatlah projek untuk membuat tulisan yang berganti tiap 3 menit sekali
2 . Analisis praktikum 6
Program arduino pada praktikum ke 6 ini sama saja dengan program praktikum ke 5,
untuk menambahkan tulisan yang berganti cukup dengan mengcopy koding pada
program arduino dimula dari lcd.setCursor(0,0); hingga delay(200); } seperti gambar
di atas dan ubah teks output pada koding lcd.print(“####”); tanda pagar merupakan
teks output yang dapat di ubah.