#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
#define ledrojo 13
#define botonsalto 12
int salto = 0;
void setup()
{
lcd.init();
lcd.backlight();
pinMode(ledrojo, OUTPUT);
pinMode(botonsalto, INPUT_PULLUP);
Serial.begin(9600);
salto = digitalRead(botonsalto);
}
void loop()
{ salto = digitalRead(botonsalto);
if(salto == 0)
{
lcd.setCursor(2,0);
lcd.print("&");
lcd.setCursor(2,1);
lcd.print(" ");
}
else {
lcd.setCursor(2,1);
lcd.print("&");
lcd.setCursor(2,0);
lcd.print(" ");
}
for (int cactus = 15; cactus > -2; cactus--)
{
lcd.setCursor(cactus,1);
lcd.print("x");
if (cactus == 2)
continue;
lcd.setCursor(cactus + 1,1);
lcd.print(" ");
//if (cactus == 2 -1)
//continue;
delay(200);
Serial.print(cactus);
}
}