#include <LiquidCrystal.h>
String odgovor;
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 coece[8]={
0x0E,
0x0E,
0x04,
0x1F,
0x04,
0x04,
0x0E,
0x0A
};
byte coece1[8] = {
0x0E,
0x0E,
0x05,
0x06,
0x0C,
0x16,
0x0A,
0x0A
};
byte coece2[] = {
0x0E,
0x0E,
0x14,
0x0E,
0x05,
0x06,
0x0A,
0x0A
};
byte precka[8] = {
0x00,
0x00,
0x00,
0x00,
0x00,
0x1F,
0x1F,
0x1F
};
void setup() {
Serial.begin(9600);
lcd.createChar(0,coece);
lcd.createChar(1,coece1);
lcd.createChar(2,coece2);
lcd.createChar(3,precka);
lcd.begin(16,2);
}
void loop() {
lcd.setCursor(0,0); //0
lcd.write(byte(0));
delay(1000);
lcd.clear();
lcd.setCursor(1,0); //1
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(2,0); //2
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(3,0); //3
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(4,0); //4
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(5,0); //5
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(6,0); //6
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(7,0); //7
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(8,0); //8
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(9,0); //9
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(10,0); //10
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(11,0); //11
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(12,0); //12
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(13,0); //13
lcd.write(byte(1));
delay(pauza);
lcd.clear();
lcd.setCursor(14,0); //14
lcd.write(byte(2));
delay(pauza);
lcd.clear();
lcd.setCursor(15,0); //15
lcd.write(byte(1));
delay(pauza);
lcd.clear();
}