Vous êtes sur la page 1sur 4

V.

Program Code
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
int SW = 1;
int x = 0;
int y = 0;
int LCDout = 2;
void setup()
{
lcd.begin(16, 2);
pinMode(SW, INPUT_PULLUP);
pinMode(LCDout, OUTPUT);
}
void loop()
{
while (x == 0)
{
lcd.clear();
digitalWrite(LCDout, LOW);
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
x = 1;
}
}
while (x == 1) {
digitalWrite(LCDout, HIGH);
lcd.clear();
int y = 0;
while (y == 0) {
lcd.setCursor(7, 0);
lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
for (int pC = 0; (pC < 33) && (y ==
0); pC++)
{
lcd.scrollDisplayLeft();
int SC = digitalRead(SW);
if (SC == LOW)

{
delay(250);
y = 7;
}
delay(300);
}
y++;
}
while (y == 1)
{
lcd.clear();
lcd.setCursor(7, 1);
lcd.print("CE");
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.setCursor(7, 0);
lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
lcd.setCursor(15, 1);
lcd.print("Civil Engineering");
for (int pC = 0; (pC < 33) && (y ==
1); pC++)
{
lcd.scrollDisplayLeft();
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;

}
delay(300);
}
y++;
}
while (y == 2) {
lcd.clear();
lcd.setCursor(7, 1);
lcd.print("CpE");
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.setCursor(7, 0);
lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
lcd.setCursor(15, 1);
lcd.print("Computer Engineering");
for (int pC = 0; (pC < 33) && (y ==
2); pC++)
{
lcd.scrollDisplayLeft(); int SC =
digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
delay(300);
}
y++;

}
while (y == 3) {
lcd.clear();
lcd.setCursor(7, 1);
lcd.print("ECE");
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.setCursor(7, 0);
lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
lcd.setCursor(15, 1);
lcd.print("Electronics Engineering");
for (int pC = 0; (pC < 33) && (y ==
3); pC++)
{
lcd.scrollDisplayLeft(); int SC =
digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
delay(300);
}
y++;
}
while (y == 4) {
lcd.clear();
lcd.setCursor(7, 1);

lcd.print("EE");
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.setCursor(7, 0);
lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
lcd.setCursor(15, 1);
lcd.print("Electrical Engineering");
for (int pC = 0; (pC < 33) && (y ==
4); pC++)
{
lcd.scrollDisplayLeft(); int SC =
digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
delay(300);
}
y++;
}
while (y == 5) {
lcd.clear();
lcd.setCursor(7, 1);
lcd.print("IE");
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);

lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.setCursor(7, 0);
lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
} lcd.setCursor(15, 1);
lcd.print("Industrial Engineering");
for (int pC = 0; (pC < 33) && (y ==
5); pC++)
{
lcd.scrollDisplayLeft();
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
delay(300);
}
y++;
}
while (y == 6) {
lcd.clear();
lcd.setCursor(7, 1);
lcd.print("ME");
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
lcd.setCursor(7, 0);

lcd.print("Welcome to College of
Engineering");
int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
lcd.setCursor(15, 1);
lcd.print("Mechanical Engineering");
for (int pC = 0; (pC < 33) && (y ==
6); pC++)
{
lcd.scrollDisplayLeft();

int SC = digitalRead(SW);
if (SC == LOW)
{
delay(250);
y = 7;
}
delay(300);
}
y++;
}
while (y >= 7) {
x = 0;
y=0;}
}
}

Vous aimerez peut-être aussi