Professional Documents
Culture Documents
#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);