#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
uint8_t prevRow = 1;
String a[3] = {"eee", "affj", "555"};
void setup() {
lcd.init();
lcd.backlight();
MainMenu();
delay(1000);
moveCursor(2);
delay(1000);
moveCursor(3);
delay(1000);
moveCursor(2);
delay(1000);
moveCursor(1);
lcd.clear();
p(a);
}
void loop() {}
void MainMenu() {
lcd.setCursor(0, 0);
lcd.print("MENU");
lcd.setCursor(0, 1);
lcd.print("> System");
lcd.setCursor(2, 2);
lcd.print("Time");
lcd.setCursor(2, 3);
lcd.print("Network");
}
void moveCursor(uint8_t row) {
lcd.setCursor(0, prevRow);
lcd.print(" ");
lcd.setCursor(0, row);
lcd.print(">");
prevRow = row;
}
void p(String ad[]) {
for(int i=0; i<3; i++){
lcd.print(ad[i]);
delay(1000);
}
}