#include <LiquidCrystal.h>
byte customChar [] = {
B00000,
B01010,
B10101,
B10001,
B01010,
B00100,
B00000,
B00000
};
byte customCha [] = {
B10001,
B10001,
B01010,
B00100,
B00100,
B01010,
B10001,
B10001
};
byte cus [] = {
B01010,
B01010,
B01010,
B01010,
B00000,
B10001,
B10001,
B01110,
};
byte cu [] = {
B00000,
B11100,
B10111,
B10101,
B10101,
B10111,
B10100,
B11100
};
LiquidCrystal Dimon (12,11,10,9,8,7);
void setup() {
Dimon.begin(16,2);
}
void loop() {
Dimon.createChar (0, customChar);
Dimon.setCursor(6,0);
Dimon.write(byte(0));
Dimon.createChar (1, customCha);
Dimon.setCursor(6,1);
Dimon.write(byte(1));
Dimon.createChar (2,cus);
Dimon.setCursor(9,1);
Dimon.write(byte(2));
Dimon.createChar (3,cu);
Dimon.setCursor(9,0);
Dimon.write(byte(3));
delay(2000);
Dimon.clear();
Dimon.createChar (0, customChar);
Dimon.setCursor(7,0);
Dimon.write(byte(0));
Dimon.createChar (1, customCha);
Dimon.setCursor(6,0);
Dimon.write(byte(1));
Dimon.createChar (2,cus);
Dimon.setCursor(8,1);
Dimon.write(byte(2));
Dimon.createChar (3,cu);
Dimon.setCursor(9,1);
Dimon.write(byte(3));
Dimon.clear();
delay(500);
}