int LED1 = 10;
int LED2 = 11;
int LED3 = 12;
int Button = 9;
int COLUMN = 16;
int ROW = 2;
#include <LiquidCrystal_I2C.h>;
LiquidCrystal_I2C lcd(0x27, COLUMN, ROW);
void setup() {
// put your setup code here, to run once:
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
lcd.init();
lcd.backlight();
}
void loop() {
// put your main code here, to run repeatedly:
int i;
int buttonstate = digitalRead(Button);
if (buttonstate == HIGH) {
lcd.setCursor(7,0);
lcd.print("NOW");
lcd.setCursor(3,1);
lcd.print("FUNCTIONING");
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
delay(1000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, LOW);
delay(1000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, HIGH);
delay(1000);
}
else {
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
}
}