#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
byte hertz[8]={
0b00000,
0b01010,
0b11111,
0b11111,
0b11111,
0b01110,
0b00100,
0b00000,
};
byte nonhertz[8]={
0b00000,
0b00000,
0b00100,
0b00100,
0b00100,
0b01110,
0b00000,
0b00000,
};
byte e[8]={
0b11111,
0b10000,
0b10000,
0b11100,
0b10000,
0b10000,
0b11111,
0b00000,
};
byte l[8]={
0b10000,
0b10000,
0b10000,
0b10000,
0b10000,
0b10000,
0b11111,
0b00000,
};
byte n[8] = {
0b10001,
0b11001,
0b11001,
0b10101,
0b10101,
0b10011,
0b10011,
0b00000,
};
void setup() {
lcd.begin(16, 2);
lcd.createChar(1, hertz);
lcd.createChar(2, nonhertz);
lcd.createChar(3, e);
lcd.createChar(5, e);
lcd.createChar(4, l);
lcd.createChar(6, n);
}
void loop() {
lcd.setCursor(0, 0);
lcd.write(1);
lcd.write(2);
lcd.write(3);
lcd.write(4);
lcd.write(5);
lcd.write(6);
}