//Cortez, Shara Joy M.
//NW-301
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() {
// put your setup code here, to run once:
lcd.init();
lcd.backlight();
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
lcd.setCursor(5,0);
lcd.println("STOP!");
digitalWrite(2, HIGH);
delay(800);
digitalWrite(2, LOW);
lcd.clear();
lcd.setCursor(1,0);
lcd.println("Prepare to go!");
digitalWrite(3, HIGH);
delay(800);
digitalWrite(3, LOW);
lcd.clear();
lcd.setCursor(6,0);
lcd.println("GO!");
digitalWrite(4, HIGH);
delay(1000);
digitalWrite(4, LOW);
delay(500);
digitalWrite(4, HIGH);
delay(500);
digitalWrite(4, LOW);
delay(500);
digitalWrite(4, HIGH);
delay(500);
digitalWrite(4, LOW);
delay(500);
lcd.clear();
lcd.setCursor(0,0);
lcd.println("Prepare to stop!");
digitalWrite(3, HIGH);
delay(1000);
digitalWrite(3, LOW);
lcd.clear();
}