#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
byte Heart[8] = {
0b00000,
0b01010,
0b11111,
0b11111,
0b01110,
0b00100,
};
byte Check[8] = {
0b00000,
0b00001,
0b00011,
0b10110,
0b11100,
0b01000,
0b00000,
0b00000
};
void setup()
{
lcd.begin(16, 2);
lcd.createChar(0, Heart);
lcd.createChar(1, Check);
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("BULACAN STATE");
lcd.setCursor(1,1);
lcd.print("UNIVERSITY");
lcd.setCursor(15,0);
lcd.print("VISION");
lcd.setCursor(15,1);
lcd.print("MISSION");
lcd.setCursor(25,0);
lcd.print("GOALS");
lcd.setCursor(25,1);
lcd.print("C0RE VALUES");
}
void loop()
{
lcd.setCursor(11, 1);
lcd.write(byte(0));
lcd.setCursor(21, 0);
lcd.write(byte(1));
lcd.setCursor(22, 1);
lcd.write(byte(1));
lcd.setCursor(30, 0);
lcd.write(byte(1));
lcd.setCursor(36, 1);
lcd.write(byte(1));
lcd.setCursor(0, 0);
lcd.scrollDisplayLeft();
delay(250);
}