#include <LiquidCrystal.h>
byte customChar5[] = {
B00000,
B00000,
B00000,
B00000,
B00000,
B00000,
B00000,
B00000
};
byte customChar4[] = {
B11111,
B11111,
B11111,
B11111,
B11111,
B11111,
B11111
};
byte customChar0[] = {
B00000,
B01110,
B01010,
B01010,
B11111,
B10001,
B10001
};
byte customChar1[] = {
B00000,
B10001,
B10011,
B10101,
B10101,
B11001,
B10001,
B00000
};
byte customChar2[] = {
B00000,
B10001,
B11011,
B10101,
B10001,
B10001,
B10001,
B00000
};
byte customChar3[] = {
B00000,
B00100,
B01010,
B10001,
B10001,
B11111,
B10001
};
LiquidCrystal kazimir(12,11,10,9,8,7);
void setup() {
kazimir.begin(16,2);
kazimir.createChar (0, customChar0);
kazimir.createChar (1, customChar1);
kazimir.createChar (2, customChar2);
kazimir.createChar (3, customChar3);
kazimir.createChar (4, customChar4);
kazimir.createChar (5, customChar5);
kazimir.home ();
kazimir.setCursor(4,0);
kazimir.print("ZAGRYZKA");
delay(1000);
kazimir.setCursor(0,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(1,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(2,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(0,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(3,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(1,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(4,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(2,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(5,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(3,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(6,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(4,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(7,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(5,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(8,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(6,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(9,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(7,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(10,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(8,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(11,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(9,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(12,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(10,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(13,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(11,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(14,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(12,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(15,1);
kazimir.write(byte(4));
delay(500);
kazimir.setCursor(13,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(14,1);
kazimir.write(byte(5));
delay(500);
kazimir.setCursor(15,1);
kazimir.write(byte(5));
delay(2000);
kazimir.clear();
kazimir.setCursor(0,0);
kazimir.write(byte(0));
kazimir.setCursor(15,0);
kazimir.write(byte(1));
kazimir.setCursor(0,1);
kazimir.write(byte(2));
kazimir.setCursor(15,1);
kazimir.write(byte(3));
delay(5000000000000000000000000000000);
kazimir.clear();
}
void loop() {
}