#include <LiquidCrystal.h>
LiquidCrystal lcd(4,16,17,5,18,19);
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(21, OUTPUT);
lcd.begin(16,2);
Serial.println("\t\t\tWelcome");
Serial.println("Please enter your text and press enter ");
delay(1000);
}
String state;
void loop() {
lcd.clear();
if(Serial.available()){
state = Serial.readStringUntil('\n');
}
// for(int i = 0; i < state.length(); i++){
// lcd.print(state[i]);
// }
lcd.print(state);
if(state == "ON"){
Serial.println(state);
digitalWrite(21,HIGH);
}else if(state == "OFF"){
Serial.println(state);
digitalWrite(21,LOW);
}
delay(1000);
}