#include <LiquidCrystal_I2C.h>
//mengimport library liquidcristal digunakan untuk mengontrol LCD menggunakan I2C

int kolom = 16;
int baris = 2;
//jumlah baris dan kolom

LiquidCrystal_I2C lcd(0x27, kolom, baris);  
//membuat obyek dengan alamat 0x27, dengan kolon dan baris yang sebelumnya

void setup() 
{
  lcd.init();                      
  lcd.backlight();
//untuk menyalakan backlight, agar lcd menjadi jelas

}

void loop() 
{
  int i;  //mendeklarasikan varibel I perulangan
  lcd.setCursor(0,0); //menentukan posisi cursor kolom 0 dan baris 0
  lcd.print("Selamat Datang");//menampillkan tulisan Selamat Datang 
  lcd.setCursor(0,1);//menentukan posisi cursor kolom 0 dan baris 1
  lcd.print("Laboratorium RPL, SMKN Tambakboyo"); //menampillkan tulisan Laboratorium RPL, SMKN Tambakboyo
  for (i = 0 ; i < 16; i++) //membuat perulangan for sebanyak 16 
  {
    lcd.scrollDisplayRight();//tulisan berjalan kanan 
    delay(200);//jeda 0,2 detik
  } 

}