#include <LiquidCrystal.h>
int8_t dick[8] = {
0b00100,
0b01110,
0b11111,
0b01110,
0b01110,
0b01110,
0b11111,
0b11011};
int8_t ball_l[8] = {
0b00011,
0b00011,
0b00011,
0b00111,
0b01111,
0b11111,
0b11111,
0b01111};
int8_t ball_r[8] = {
0b11000,
0b11000,
0b11000,
0b11100,
0b11110,
0b11111,
0b11111,
0b11110};
int8_t hat_l[8] = {
0b00001,
0b00011,
0b00111,
0b00111,
0b00111,
0b00011,
0b00011,
0b00011};
int8_t hat_r[8] = {
0b10000,
0b11000,
0b11100,
0b11100,
0b11100,
0b11000,
0b11000,
0b11000};
LiquidCrystal lcd(12, 11, 10, 9, 8, 7); //Выводы, куда поключен дисплей
//Сначала указывается номер вывода RS, E, D4, D5, D6, D7
// RS - D12
// E - D11
// D4 - D10
// D5 - D9
// D6 - D8
// D7 - D7
//Vss, RW, K - GND
void setup() {
lcd.createChar(3, dick);
lcd.createChar(4, ball_l);
lcd.createChar(5, ball_r);
lcd.createChar(6, hat_l);
lcd.createChar(7, hat_r);
lcd.begin(16, 2); //Указываем размер экрана
lcd.print("Suck dick!\x03"); //Выводим сообщение на дисплей
lcd.print("\x06" );
lcd.print("\x07" );
lcd.setCursor(0,1);
lcd.print(" \x04"); //Выводим сообщение на дисплей
lcd.print("\x05" ); //Выводим сообщение на дисплей
}
void loop() {
// put your main code here, to run repeatedly:
}