Advertisement
Guest User

Untitled

a guest
Nov 17th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. void setup() {
  2. // put your setup code here, to run once:
  3. pinMode(11,OUTPUT); //czerowne światło
  4. pinMode(9,OUTPUT); //żółte światło
  5. pinMode(6,OUTPUT); //zielone światło
  6. analogWrite(11,0);
  7. analogWrite(9,0);
  8. analogWrite(6,0);
  9.  
  10. pinMode(10,OUTPUT); //czerwony z RGB
  11. pinMode(5,OUTPUT); //zielony z RGB
  12. pinMode(3,OUTPUT); //niebieski z RGB
  13. analogWrite(10,0);
  14. analogWrite(5,0);
  15. analogWrite(3,0);
  16.  
  17. pinMode(2,INPUT_PULLUP); //przycisk
  18. }
  19.  
  20. void loop() {
  21. // put your main code here, to run repeatedly:
  22. analogWrite(11,255); //zapala się czerwone
  23.  
  24. analogWrite(10,255); //czerowny z RGB
  25. delay(2000);
  26. analogWrite(10,0);
  27. analogWrite(10,255); //żółty
  28. analogWrite(5,255);
  29. delay(2000);
  30. analogWrite(10,0);
  31. analogWrite(5,0);
  32. analogWrite(5,255); //zielony
  33. delay(2000);
  34. analogWrite(5,0);
  35. analogWrite(5,255); //cyjan
  36. analogWrite(3,255);
  37. delay(2000);
  38. analogWrite(5,0);
  39. analogWrite(3,0);
  40. analogWrite(3,255); //niebieski
  41. delay(2000);
  42. analogWrite(3,0);
  43.  
  44. analogWrite(9,255); //włącza się zółte
  45.  
  46. analogWrite(10,255); //magenta
  47. analogWrite(3,255);
  48. delay(2000);
  49. analogWrite(10,0);
  50. analogWrite(3,0);
  51. analogWrite(10,255); //czerowny
  52. delay(2000);
  53. analogWrite(10,0);
  54.  
  55. analogWrite(11,0); //gaszą się oba światła
  56. analogWrite(9,0);
  57.  
  58. analogWrite(6,255); //zapala się zielone
  59.  
  60. if (digitalRead(2) == 0){
  61. analogWrite(10,0); //wyłącz diodę RGB
  62. analogWrite(5,0);
  63. analogWrite(3,0);
  64. analogWrite(10,255); //biały
  65. analogWrite(5,255);
  66. analogWrite(3,255);
  67. delay(5000);
  68. analogWrite(10,0); //wyłącz diodę RGB
  69. analogWrite(5,0);
  70. analogWrite(3,0);
  71. }
  72.  
  73. analogWrite(10,255); //żółty
  74. analogWrite(5,255);
  75. delay(2000);
  76. analogWrite(10,0);
  77. analogWrite(5,0);
  78. analogWrite(5,255); //zielony
  79. delay(2000);
  80. analogWrite(5,0);
  81. analogWrite(5,255); //cyjan
  82. analogWrite(3,255);
  83. delay(2000);
  84. analogWrite(5,0);
  85. analogWrite(3,0);
  86. analogWrite(3,255); //niebieski
  87. delay(2000);
  88. analogWrite(3,0);
  89. analogWrite(10,255); //magenta
  90. analogWrite(3,255);
  91. delay(2000);
  92. analogWrite(10,0);
  93. analogWrite(3,0);
  94.  
  95. analogWrite(6,0); //gaśnie zielone
  96.  
  97. analogWrite(9,255); //zapala się żółte
  98. // delay(5000);
  99.  
  100. analogWrite(10,255); //czerowny
  101. delay(2000);
  102. analogWrite(10,0);
  103. analogWrite(10,255); //żółty
  104. analogWrite(5,255);
  105. delay(2000);
  106. analogWrite(10,0);
  107. analogWrite(5,0);
  108. analogWrite(5,255); //zielony
  109. delay(2000);
  110. analogWrite(5,0);
  111.  
  112. analogWrite(9,0); //gaśnie żółte
  113.  
  114.  
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement