// #include<LiquidCrystal.h>
// LiquidCrystal lcd(14,27,26,25,33,32);
// void setup(){
// lcd.begin(16,2);
// }
// void loop(){
// // Basic of LCD
// // // lcd.clear();
// // // delay(500);
// // lcd.setCursor(3,0);
// // lcd.print("Welcome to");
// // // delay(1000);
// // // lcd.clear();
// // lcd.setCursor(6,1);
// // lcd.print("LPU");
// // lcd.blink();
// // delay(1000);
// // Table of 2
// lcd.clear();
// lcd.setCursor(0, 0);
// lcd.print("Table of 2:");
// for (int i = 1; i <= 10; i++) {
// lcd.setCursor(13, 0);
// lcd.print(2 * i);
// delay(1000);
// }
// delay(2000);
// }
#include <LiquidCrystal.h>
LiquidCrystal lcd(14,27,26,25,33,32);
void setup(){
lcd.begin(16,2);
Serial.begin(9600);
Serial.println("Enter Your Input(on/off): ");
pinMode(18,OUTPUT);
}
void loop(){
if(Serial.available()>0){
String x = Serial.readStringUntil('\n');
if(x == "ON" || x== "on")
{
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LED "+x);
digitalWrite(18,HIGH);
delay(2000);
}
else if (x=="off" || x == "OFF")
{
lcd.clear();
lcd.setCursor(0,0);
digitalWrite(18,LOW);
lcd.print("LED "+x);
delay(2000);
}}
}
// #include <LiquidCrystal.h>
// LiquidCrystal lcd(14,27,26,25,33,32);
// byte heart[]={
// 0b00000,
// 0b11011,
// 0b11111,
// 0b11111,
// 0b01110,
// 0b00100,
// 0b00000,
// 0b00000
// };
// byte smile[]={
// 0b00000,
// 0b01010,
// 0b10001,
// 0b10001,
// 0b01110,
// 0b00000,
// 0b00000,
// 0b00000
// };
// void setup(){
// lcd.begin(16,2);
// lcd.createChar (1,heart);
// lcd.createChar (2,smile);
// }
// void loop(){
// lcd.setCursor(6,0);
// lcd.write(1);
// lcd.setCursor(7,0);
// lcd.write(1);
// lcd.setCursor(8,0);
// lcd.write(2);
// delay(1000);
// }