Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. int BB3=13;
  2. int BB2=12;
  3. int BB1=11;
  4. int AA3=8;
  5. int AA2=7;
  6. int AA1=6;
  7. int s1=2;
  8. int s2=3;
  9. int s3=4;
  10. int s4=5;
  11. bool y1,y2,y3,y4,A,B,C,D,E,F;
  12.  
  13. void setup()
  14. {
  15. pinMode(AA1, INPUT);
  16. pinMode(AA2, INPUT);
  17. pinMode(AA3, INPUT);
  18. pinMode(BB1, INPUT);
  19. pinMode(BB2, INPUT);
  20. pinMode(BB3, INPUT);
  21. pinMode(s1,OUTPUT);
  22. pinMode(s2,OUTPUT);
  23. pinMode(s3,OUTPUT);
  24. pinMode(s4,OUTPUT);
  25. }
  26.  
  27. void loop()
  28. {
  29. A=digitalRead(BB3);
  30. B=digitalRead(BB2);
  31. C=digitalRead(BB1);
  32. D=digitalRead(AA3);
  33. E=digitalRead(AA2);
  34. F=digitalRead(AA1);
  35.  
  36.  
  37.  
  38. y1=((!C)&&(F))||((C)&&(!F)); //s1
  39. y2=((!B)&&(!C)&&(E))||((B)&&(!C)&&(!E))||((B)&&(!E)&&(!F))||((!A)&&(!B)&&(E)&&(!F))||((!B)&&(D)&&(E)&&(!F))||((!B)&&(C)&&(!E)&&(F))||
  40. ((B)&&(C)&&(E)&&(F)); //s2
  41. y3= ((!A)&&(!B)&&(!C)&&(D))||((!A)&&(!B)&&(D)&&(!E))||((!A)&&(!C)&&(D)&&(!E))||((!A)&&(!B)&&(D)&&(F))||((!A)&&(D)&&(!E)&&(F))||
  42. ((!A)&&(B)&&(!D)&&(E))||((A)&&(!B)&&(!C)&&(!D))||((A)&&(!B)&&(!D)&&(!E))||((A)&&(!C)&&(!D)&&(!E))||((A)&&(!B)&&(!D)&&(F)) ||
  43. ((A)&&(!D)&&(!E)&&(F))||((A)&&(B)&&(D)&&(E))||((!A)&&(C)&&(!D)&&(E)&&(F))||((!A)&&(B)&&(C)&&(!D)&&(F))||((A)&&(C)&&(D)&&(E)&&(F))
  44. ||((A)&&(B)&&(C)&&(D)&&(F)); //s3
  45.  
  46. y4 = ((A)&&(D))||((B)&&(D)&&(E))||((A)&&(B)&&(E))||((C)&&(D)&&(E)&&(F))||((B)&&(C)&&(D)&&(F))||((A)&&(C)&&(E)&&(F))||((A)&&(B)&&(C)&&(F)); //s4
  47.  
  48. digitalWrite(s1,y1);
  49. digitalWrite(s2,y2);
  50. digitalWrite(s3,y3);
  51. digitalWrite(s4,y4);
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement