//include the libary code
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16,2);
String messageToScroll = " Cukup Sampai dsini saja aku mengatur, Sisahnya biar TUHAN saja yang mengaturnya ";
void setup(){
lcd.init(); // intialize LCD
lcd.backlight(); // menyalakan backlight
}
void loop(){
//set up the LCD's number of columns and row
lcd.setCursor(5, 0);
//Print a message to the LCD
lcd.print("rabszz_");
scrollText(1, messageToScroll, 250, 16);
}
void scrollText(int row, String message, int delaytime, int lcdColumns){
for (int i=0; i < lcdColumns; i++){
message = " " + message;
}
message = message + " ";
for (int pos = 0; pos < message.length(); pos++) {
lcd.setCursor(0, row);
lcd.print(message.substring(pos, pos + lcdColumns));
delay(delaytime);
}
}