#include <LCD_I2C.h>
LCD_I2C lcd(0x27, 16, 2);
byte corre1[] = { B01100, B01100, B00000, B01110, B11100, B01100, B11010, B10011 };
byte corre2[] = { B01100, B01100, B00000, B01100, B01100, B01100, B01100, B01110 };
byte pulo[] = { B01100, B01100, B00000, B11110, B01101, B11111, B10000, B00000 };
void setup() {
lcd.begin();
lcd.backlight();
pinMode (A0,INPUT_PULLUP);
lcd.createChar(0, corre1);
lcd.createChar(1, corre2);
lcd.createChar(2, pulo);
lcd.print ("ALUNO"); //COLOQUE AQUI O NOME DO ALUNO
lcd.setCursor (0,1);
lcd.print ("BASE MAIOR");
}
void loop() {
lcd.setCursor (13,1);
lcd.write (0);
delay (200);
lcd.setCursor (13,1);
lcd.write (1);
delay (200);
if (digitalRead(A0) == LOW )
{
lcd.setCursor (13,1);
lcd.print (" ");
lcd.setCursor (13,0);
lcd.write (2);
delay (200);
lcd.setCursor (13,0);
lcd.print (" ");
lcd.setCursor (13,1);
lcd.write (0);
delay (200);
lcd.setCursor (13,1);
lcd.print (" ");
lcd.setCursor (13,0);
lcd.write (2);
delay (200);
lcd.setCursor (13,0);
lcd.print (" ");
}
}