int P_Button = 2;
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C LCD = LiquidCrystal_I2C(0x27, 16, 2);
String status = "Disabled";
int Signal = 0;
int counter = 0;
void setup() {
Serial.begin(9600);
pinMode(P_Button, INPUT);
LCD.init();
LCD.backlight();
LCD.setCursor(0, 0);
LCD.println("Hello World!");
}
void display(){
LCD.setCursor(0, 0);
LCD.println(status);
if(Signal == 0)
status = String(counter) + ": Disabled";
if(Signal == 1) status = String(counter) + ": Enabled";
LCD.setCursor(0, 1);
LCD.println(status);
counter++;
}
void loop() {
// put your main code here, to run repeatedly:
Signal = digitalRead(P_Button);
display();
delay(2000);
}