#include LiquidCrystal lcd(12, 11, 5, 4, 3, 2); byte StrelicaGore[8] = { //kreiranje niza korisnickog karaktera (8 X 5 piksela) B00000, B00000, B00100, B01110, B11111, B00100, B00100, B00100 }; void setup() { lcd.begin(16, 2); lcd.createChar(0, StrelicaGore); } void loop() { for(int i =0; i < 16; i++) //pomeranje sadrzaja celog displeja (oba reda) u desno za 16 mesta { lcd.scrollDisplayRight(); delay(400); } delay(1000); for(int i =0; i < 16; i++) //pomeranje sadrzaja celog displeja (oba reda) u desno za 16 mesta { lcd.scrollDisplayLeft(); delay(400); } lcd.clear(); lcd.setCursor(15,1); for(int i =0; i < 16; i++) //pomeranje sadrzaja celog displeja (oba reda) u desno za 16 mesta { lcd.scrollDisplayLeft(); delay(400); } delay(1000); for(int i =0; i < 16; i++) //pomeranje sadrzaja celog displeja (oba reda) u desno za 16 mesta { lcd.scrollDisplayRight(); delay(400); } lcd.clear(); delay(1000); }