#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
char letra;
void setup() {
lcd.init();
lcd.backlight();
Serial.begin(9600);
Serial.println("Bluetooth");
}
void loop() {
if(Serial.available()>0){ //Si hay datos disponibles
letra=Serial.read(); //Lee el primer dato
if(letra=='a'){
for(int i = 1; i<5; i++){
lcd.setCursor(3,0);
lcd.print("Hola mundo"); //lcd.scrollDisplayLeft();
lcd.setCursor(0,1);
lcd.print(millis() / 1000);
lcd.print("seg.");
lcd.display();
lcd.cursor();
delay(1000);
}
}
if(letra=='b'){
lcd.display();
lcd.setCursor(0,0);
lcd.print("Testeo");
}
if(letra=='c'){
lcd.display();
lcd.setCursor(5,0);
lcd.print("2+2=5");
}
if(letra=='d'){
for(int i = 1; i<5; i++){
lcd.display();
lcd.setCursor(0,0);
lcd.print("! ! ! ! ! ! ! ! ");
lcd.setCursor(0,1);
lcd.print(" ! ! ! ! ! ! ! !");
lcd.scrollDisplayLeft();
}
}
if(letra=='z'){
lcd.noDisplay();
lcd.clear();
}
}
}