CLASE
 #include LiquidCrystal lcd(12, 11, 5, 4, 3, 2);  int pinFoto=A0;  int vidas=3;  byte cor_izq[8]={  0b00000000,  0b00000100,  0b00001110,  0b00001111,  0b00000111,  0b00000011,  0b00000001,  0b00000000};  byte cor_der[8]={  0b00000000,  0b00000100,  0b00001110,  0b00011110,  0b00011100,  0b00011000,  0b00010000,  0b00000000};  void setup() {  lcd.begin(16, 2);  pinMode(pinFoto,INPUT);  lcd.createChar(1,cor_izq);  lcd.createChar(2,cor_der);  }   void loop() {  int valor=analogRead(pinFoto);  delay(1000);  if(valor<100)  {  vidas=vidas-1;  }  if(vidas<=0)  {  lcd.clear();  lcd.setCursor(1, 1);  lcd.print("Te moriste") ;  delay(5000);  vidas=3;  }  lcd.setCursor(0,0);  printVidas();  }  void printVidas()  {  if(vidas==3){   lcd.write(1);  lcd.write(2);   lcd.write(1);  lcd.write(2);   lcd.write(1);  lcd.write(2);  }  else if(vidas==2){   lcd.write(1);  lcd.write(2);   lcd.write(1);  lcd.write(2);  }  else if(vidas==1){   lcd.write(1);  lcd.write(2);}  }