// C++ code
//
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup()
{
pinMode(4, OUTPUT);
pinMode(3, OUTPUT);
pinMode(2, OUTPUT);
lcd.init();
lcd.backlight();
lcd.setCursor(1, 0);
}
void loop()
{
lcd.init();
lcd.setCursor(4, 0);
lcd.print("STOP!!!");
digitalWrite(4, HIGH);
delay(5000); // Wait for 5000 millisecond(s)
lcd.init();
lcd.setCursor(3, 0);
lcd.print("GET READY!");
digitalWrite(4, LOW);
digitalWrite(3, HIGH);
delay(3000); // Wait for 3000 millisecond(s)
lcd.init();
lcd.setCursor(3, 0);
lcd.print("NOW GO...!");
digitalWrite(3, LOW);
digitalWrite(2, HIGH);
delay(5000); // Wait for 5000 millisecond(s)
digitalWrite(2, LOW);
}