You are on page 1of 4

#define ENT1 5

#define ENT2 6

#define ENT3 7

#define ENT4 8

#define SAL1 9

#define SAL2 2

#define SAL3 3

#define SAL4 4

void setup()

pinMode(ENT1,INPUT);

pinMode(ENT2,INPUT);

pinMode(ENT3,INPUT);

pinMode(ENT4,INPUT);

pinMode(SAL1,OUTPUT);

pinMode(SAL2,OUTPUT);

pinMode(SAL3,OUTPUT);

pinMode(SAL2,OUTPUT);

digitalWrite(SAL1,LOW);

digitalWrite(SAL1,LOW);

digitalWrite(SAL2,LOW);

digitalWrite(SAL2,LOW);

digitalWrite(SAL3,LOW);

digitalWrite(SAL3,LOW);
digitalWrite(SAL4,LOW);

digitalWrite(SAL4,LOW);

void loop(){

if((digitalRead(ENT1)==LOW)&&(digitalRead(ENT2)==LOW)&&(digitalRead(ENT3)==LOW)&&(di
gitalRead(ENT4)==LOW))

digitalWrite(SAL1,HIGH);

digitalWrite(SAL2,HIGH);

digitalWrite(SAL3,HIGH);

digitalWrite(SAL4,HIGH);

else
if((digitalRead(ENT1)==HIGH)&&(digitalRead(ENT2)==HIGH)&&(digitalRead(ENT3)==LOW)&&(d
igitalRead(ENT4)==LOW))

digitalWrite(SAL1,LOW);

digitalWrite(SAL2,LOW);

digitalWrite(SAL3,HIGH);

digitalWrite(SAL4,HIGH);

else
if((digitalRead(ENT1)==LOW)&&(digitalRead(ENT2)==LOW)&&(digitalRead(ENT3)==HIGH)&&(d
igitalRead(ENT4)==HIGH))

digitalWrite(SAL1,HIGH);

digitalWrite(SAL2,HIGH);

digitalWrite(SAL3,LOW);

digitalWrite(SAL4,LOW);
}

else
if((digitalRead(ENT1)==LOW)&&(digitalRead(ENT2)==HIGH)&&(digitalRead(ENT3)==LOW)&&(d
igitalRead(ENT4)==HIGH))

digitalWrite(SAL1,HIGH);

digitalWrite(SAL2,LOW);

digitalWrite(SAL3,HIGH);

digitalWrite(SAL4,LOW);

else
if((digitalRead(ENT1)==LOW)&&(digitalRead(ENT2)==HIGH)&&(digitalRead(ENT3)==HIGH)&&(d
igitalRead(ENT4)==LOW))

digitalWrite(SAL1,HIGH);

digitalWrite(SAL2,LOW);

digitalWrite(SAL3,LOW);

digitalWrite(SAL4,HIGH);

else
if((digitalRead(ENT1)==HIGH)&&(digitalRead(ENT2)==LOW)&&(digitalRead(ENT3)==HIGH)&&(d
igitalRead(ENT4)==LOW))

digitalWrite(SAL1,LOW);

digitalWrite(SAL2,HIGH);

digitalWrite(SAL3,LOW);

digitalWrite(SAL4,HIGH);

else
if((digitalRead(ENT1)==HIGH)&&(digitalRead(ENT2)==LOW)&&(digitalRead(ENT3)==LOW)&&(d
igitalRead(ENT4)==HIGH))

digitalWrite(SAL1,LOW);
digitalWrite(SAL2,HIGH);

digitalWrite(SAL3,HIGH);

digitalWrite(SAL4,LOW);

else
if((digitalRead(ENT1)==HIGH)&&(digitalRead(ENT2)==HIGH)&&(digitalRead(ENT3)==HIGH)&&(
digitalRead(ENT4)==HIGH))

digitalWrite(SAL1,LOW);

digitalWrite(SAL2,LOW);

digitalWrite(SAL3,LOW);

digitalWrite(SAL4,LOW);

You might also like