Professional Documents
Culture Documents
LED Switch Case Practical NO. 7
LED Switch Case Practical NO. 7
Aim: Create a program so that when the user enters ‘b’ the green light blinks,
‘g’ the green light is illuminated ‘y’ the yellow light is illuminated and ‘r’ the
red light is illuminated.
Code:
char ch;
void setup()
{
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
Serial.begin(9600);
}
void loop()
{
if(Serial.available())
{
ch=Serial.read();
}
if(ch=='R'|| ch=='r')
{
digitalWrite(7, HIGH);
digitalWrite(6, LOW);
digitalWrite(5, LOW);
}
if(ch=='Y'|| ch=='y')
{
digitalWrite(7, HIGH);
digitalWrite(6, LOW);
digitalWrite(5, HIGH);
}
if(ch=='B'||ch=='b')
{
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(5, LOW);
}
if(ch=='G'||ch=='g')
{
digitalWrite(5, HIGH);
digitalWrite(7, LOW);
digitalWrite(6, LOW);
}
if(ch=='V'|| ch=='v')
{
digitalWrite(7, HIGH);
digitalWrite(6, HIGH);
digitalWrite(5, LOW);
}
}
Snapshots: