#include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); byte svastika[8] = { B00000, B11101, B00101, B11111, B10100, B10111, B00000, B00000 }; void setup() { lcd.begin(16, 2); lcd.createChar(0, svastika); lcd.clear(); } void loop() { lcd.leftToRight(); lcd.clear(); lcd.setCursor(0,0); lcd.write(byte(0)); delay(500); for(int i=0;i<15;i++) { lcd.scrollDisplayRight(); delay(400); } for(int i=0;i<15;i++) { lcd.scrollDisplayLeft(); delay(400); } lcd.clear(); lcd.setCursor(15,1); lcd.write(byte(0)); delay(500); for(int i=0;i<15;i++) { lcd.scrollDisplayLeft(); delay(400); } for(int i=0;i<15;i++) { lcd.scrollDisplayRight(); delay(400); } }