#include <LiquidCrystal.h>
int rs=7;
int e=8;
int d4=12;
int d5=11;
int d6=10;
int d7=9;
int pauza=100;
LiquidCrystal lcd(rs,e,d4,d5,d6,d7);
byte coece1[8] = {
0x0E,
0x0E,
0x05,
0x06,
0x0C,
0x16,
0x0A,
0x0A
};
byte coece2[8] = {
0x0E,
0x0E,
0x14,
0x0E,
0x05,
0x06,
0x0A,
0x0A
};
byte precka[8] = {
0x00,
0x00,
0x00,
0x00,
0x00,
0x1F,
0x1F,
0x1F
};
void setup() {
lcd.createChar(1,coece1);
lcd.createChar(2,coece2);
lcd.createChar(3,precka);
lcd.begin(16,2);
}
void loop() {
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(15,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(14,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(13,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(12,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(11,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(10,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(9,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(2));
lcd.setCursor(8,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(1));
lcd.setCursor(7,0);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(2));
lcd.setCursor(6,0);
lcd.write(byte(3));
lcd.setCursor(15,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(1));
lcd.setCursor(5,0);
lcd.write(byte(3));
lcd.setCursor(14,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(2));
lcd.setCursor(4,0);
lcd.write(byte(3));
lcd.setCursor(13,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(1));
lcd.setCursor(3,0);
lcd.write(byte(3));
lcd.setCursor(12,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(2));
lcd.setCursor(2,0);
lcd.write(byte(3));
lcd.setCursor(11,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(1));
lcd.setCursor(1,0);
lcd.write(byte(3));
lcd.setCursor(10,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,1);
lcd.write(byte(2));
lcd.setCursor(1,0);
lcd.write(byte(3));
lcd.setCursor(9,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(8,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(7,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(6,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(5,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(4,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(3,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(2,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(2));
lcd.setCursor(1,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0);
lcd.write(byte(1));
lcd.setCursor(0,1);
lcd.write(byte(3));
delay(pauza);
lcd.clear();
}