#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x27,16,2);

void setup() {
  // put your setup code here, to run once:
  //36 Yunita Alfika Zahra XII-3
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode (10, OUTPUT);
digitalWrite(4, HIGH);
digitalWrite(7, HIGH);
digitalWrite(10, HIGH);
  lcd.init();
  lcd.backlight();
}

void loop() {
  // put your main code here, to run repeatedly:
  
jalan_satu();
jalan_dua();
jalan_tiga();

 lcd.setCursor(16, 0);
  lcd.print("Selamat Datang");
  lcd.scrollDisplayLeft();
  delay(300);
  lcd.setCursor(16, 1);
  lcd.print("Di Simpang Tiga Cinta");
  lcd.scrollDisplayLeft();
  delay(300);

}

void jalan_satu(){
digitalWrite(4,LOW);
digitalWrite(2,HIGH);
delay(2000);
digitalWrite(2,LOW);
digitalWrite(3,HIGH);
delay(200);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
}

void jalan_dua(){
digitalWrite(7,LOW);
digitalWrite(5,HIGH);
delay(2000);
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
delay(200);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
}

void jalan_tiga(){
digitalWrite(10,LOW);
digitalWrite(8,HIGH);
delay(2000);
digitalWrite(8,LOW);
digitalWrite(9,HIGH);
delay(200);
digitalWrite(9,LOW);
digitalWrite(10,HIGH);
}