//YWROBOT
//Compatible with the Arduino IDE 1.0
//Library version:1.1
#include <LiquidCrystal_I2C.h>
#include <timeObj.h>


LiquidCrystal_I2C lcd(0x27,20,4);  // set the LCD address to 0x27 for a 16 chars and 2 line display
timeObj flashTimer(2000);
bool    labelOn;

void setup()
{
  lcd.init();                      // initialize the lcd
  // Print a message to the LCD.
  lcd.backlight();
  lcd.setCursor(3,0);
  lcd.print("Hello, world!");
  lcd.setCursor(2,1);
  lcd.print("Ywrobot Arduino!");
   lcd.setCursor(0,2);
  lcd.print("Arduino LCM IIC 2004");
  labelOn = false;
}


void loop()
{
  if (flashTimer.ding()) {
    lcd.setCursor(2,3);
    if (labelOn) {
      lcd.print("                 ");
    } else {
      lcd.print("Power By Ec-yuan!");
    }
    labelOn = !labelOn;
    flashTimer.start();
  }
}