// include LCD library code
#include <LiquidCrystal.h>
// LCD module Pins(RS, E, D4, D5, D6, D7)
LiquidCrystal lcd1(13,12, 11, 10, 9, 8);
LiquidCrystal lcd2(13, 7, 11, 10, 9, 8);
LiquidCrystal lcd3(13, 6, 11, 10, 9, 8);
LiquidCrystal lcd4(13, 5, 11, 10, 9, 8);
const int B_PIN = A0;
void setup()
{
lcd1.begin(20,4); //Start the LCD with Columns and Rows
lcd2.begin(20,4); //Start the LCD with Columns and Rows
lcd3.begin(20,4); //Start the LCD with Columns and Rows
lcd4.begin(20,4); //Start the LCD with Columns and Rows
lcd1.setCursor(0,0);
lcd1.print(" THE BRIGHT LIGHT");
lcd1.setCursor(0,1);
lcd1.print(" THIS IS LCD 1");
lcd1.setCursor(0,2);
lcd1.print(" VOLTAGE: 220V");
lcd2.setCursor(0,0);
lcd2.print(" THE BRIGHT LIGHT");
lcd2.setCursor(0,1);
lcd2.print(" THIS IS LCD 2");
lcd2.setCursor(0,2);
lcd2.print(" CURRENT: 4A");
lcd3.setCursor(0,0);
lcd3.print(" THE BRIGHT LIGHT");
lcd3.setCursor(0,1);
lcd3.print(" THIS IS LCD 3");
lcd3.setCursor(0,2);
lcd3.print(" POWER: 0.88KW");
lcd4.setCursor(0,0);
lcd4.print(" THE BRIGHT LIGHT");
lcd4.setCursor(0,1);
lcd4.print(" THIS IS LCD 4");
lcd4.setCursor(0,2);
lcd4.print(" ENERGY: 33Kwh");
pinMode(B_PIN,INPUT_PULLUP);
}
void loop()
{
if(digitalRead(B_PIN)==LOW)
{
lcd1.clear();
lcd2.clear();
lcd3.clear();
lcd4.clear();
lcd1.setCursor(0,1);
lcd1.print(" PLEASE SUBSCRIBE");
lcd1.setCursor(0,2);
lcd1.print(" MY CHANNEL");
lcd2.setCursor(0,1);
lcd2.print(" LIKE AND SHARE");
lcd2.setCursor(0,2);
lcd2.print(" THE VIDEO");
lcd3.setCursor(0,0);
lcd3.print(" VISIT MY CHANNEL");
lcd3.setCursor(0,1);
lcd3.print(" FOR MORE VIDES");
lcd3.setCursor(0,2);
lcd3.print(" RELATED TO ARDUINO");
lcd4.setCursor(0,1);
lcd4.print(" THANKS");
lcd4.setCursor(0,2);
lcd4.print(" FOR WATCHING");
}
}