#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
lcd.init();
lcd.backlight();
}
void loop() {
PIC01() ;
delay(1000);
lcd.clear();
}
void PIC01(){
byte image06[8] = {B00000, B00100, B11111, B01110, B01110, B00100, B00000, B00000};
byte image22[8] = {B00100, B01110, B00100, B11111, B00100, B01110, B00100, B00100};
byte image11[8] = {B00000, B00000, B00100, B01010, B10101, B10101, B01010, B00100};
byte image10[8] = {B00000, B00000, B00000, B00110, B11110, B11110, B00110, B00000};
byte image09[8] = {B00000, B00000, B00110, B00110, B00111, B00111, B00110, B00110};
byte image24[8] = {B00000, B00100, B01010, B01110, B01010, B01110, B11111, B00100};
lcd.createChar(0, image06);
lcd.createChar(1, image22);
lcd.createChar(2, image11);
lcd.createChar(3, image10);
lcd.createChar(4, image09);
lcd.createChar(5, image24);
lcd.setCursor(5, 0);
lcd.write(byte(0));
lcd.setCursor(5, 1);
lcd.write(byte(1));
lcd.setCursor(10, 0);
lcd.write(byte(2));
lcd.setCursor(9, 0);
lcd.write(byte(3));
lcd.setCursor(8, 0);
lcd.write(byte(4));
lcd.setCursor(7, 1);
lcd.write(byte(5));
}