safwan092

Untitled

Aug 15th, 2018
140
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. bool d1 = 0;
  2. bool d2 = 0;
  3. bool d3 = 0;
  4. bool d4 = 0;
  5. bool d5 = 0;
  6. bool d6 = 0;
  7. bool d7 = 0;
  8. bool d8 = 0;
  9. bool d9 = 0;
  10. bool d10 = 0;
  11. bool d11 = 0;
  12. bool d12 = 0;
  13. bool d13 = 0;
  14. bool d14 = 0;
  15. bool d15 = 0;
  16.  
  17. int wires[15] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17};
  18.  
  19.  
  20. void setup() {
  21. Serial.begin(9600);
  22.  
  23. for (int i = 0; i < 15; i++) {
  24. pinMode(wires[i], INPUT);
  25. Serial.print(wires[i]);
  26. Serial.print(",");
  27. }
  28.  
  29.  
  30. }
  31.  
  32. void loop() {
  33. d1 = digitalRead(wires[0]);
  34. d2 = digitalRead(wires[1]);
  35. d3 = digitalRead(wires[2]);
  36. d4 = digitalRead(wires[3]);
  37. d5 = digitalRead(wires[4]);
  38. d6 = digitalRead(wires[5]);
  39. d7 = digitalRead(wires[6]);
  40. d8 = digitalRead(wires[7]);
  41. d9 = digitalRead(wires[8]);
  42. d10 = digitalRead(wires[9]);
  43. d11 = digitalRead(wires[10]);
  44. d12 = digitalRead(wires[11]);
  45. d13 = digitalRead(wires[12]);
  46. d14 = digitalRead(wires[13]);
  47. d15 = digitalRead(wires[14]);
  48.  
  49. delay(50);
  50.  
  51. if (d15 == 0 && d9 == 0 && d8 == 0 && d1 == 0 &&
  52. d14 == 0 && d10 == 0 && d7 == 0 && d2 == 0 &&
  53. d13 == 0 && d11 == 0 && d6 == 0 && d3 == 0 &&
  54. d12 == 0 && d5 == 0 && d4 == 0 ) {
  55.  
  56. Serial.println("[1] ----> *** OPEN ***");
  57.  
  58. }
  59.  
  60. else {
  61. Serial.println("[#] ----> System Closed");
  62. }
  63.  
  64. delay(50);
  65. }
RAW Paste Data