46 lines
619 B
C++
46 lines
619 B
C++
#include <Wire.h>
|
|
#include <LiquidCrystal_I2C.h>
|
|
|
|
LiquidCrystal_I2C lcd(0x3F, 16, 2);
|
|
|
|
const int SIZE = 8;
|
|
|
|
void setup() {
|
|
lcd.init();
|
|
lcd.backlight();
|
|
lcd.print("Iconos loko");
|
|
|
|
byte corazon[SIZE] = {
|
|
0b00000,
|
|
0b00000,
|
|
0b01010,
|
|
0b11111,
|
|
0b11111,
|
|
0b11111,
|
|
0b01110,
|
|
0b00100
|
|
};
|
|
|
|
byte campana[SIZE] = {
|
|
B00000,
|
|
B00100,
|
|
B01110,
|
|
B01110,
|
|
B01110,
|
|
B11111,
|
|
B00100,
|
|
B00000
|
|
};
|
|
|
|
lcd.createChar(0, corazon);
|
|
lcd.createChar(1, campana);
|
|
}
|
|
|
|
void loop() {
|
|
lcd.setCursor(0, 1);
|
|
lcd.write(byte(0));
|
|
delay(100);
|
|
lcd.write(byte(1));
|
|
delay(100);
|
|
}
|