Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. void loop()
  2. {
  3.  
  4. // Here we'll use the reading from the alcoholPin to set the brightness
  5. pixels.setBrightness(100); // Set the brightness of the LEDS
  6. // pixels.show(); // Display the LEDs
  7.  
  8. alcoholData = analogRead(alcoholPin);
  9. Serial.println(alcoholData);
  10.  
  11. for (int i = 0; i < 30; i++) {
  12. pixels.setPixelColor(i, pixels.Color(0, 0, 0));
  13. }
  14.  
  15. if (alcoholData < 200)
  16. {
  17. for (int i = 0; i < 3; i++) {
  18. pixels.setPixelColor(arrayLeft[i], pixels.Color(0, 150, 0));
  19. pixels.setPixelColor(arrayRight[i], pixels.Color(0, 150, 0));
  20. }
  21.  
  22. }
  23. else if (alcoholData >= 200 && alcoholData < 280)
  24. {
  25. for (int i = 0; i < 6; i++) {
  26. pixels.setPixelColor(arrayLeft[i], pixels.Color(0, 150, 0));
  27. pixels.setPixelColor(arrayRight[i], pixels.Color(0, 150, 0));
  28. }
  29.  
  30. }
  31. else if (alcoholData >= 280 && alcoholData < 350)
  32. {
  33. for (int i = 0; i < 9; i++) {
  34. pixels.setPixelColor(arrayLeft[i], pixels.Color(0, 150, 0));
  35. pixels.setPixelColor(arrayRight[i], pixels.Color(0, 150, 0));
  36. }
  37.  
  38.  
  39.  
  40. }
  41. else if (alcoholData >= 350 && alcoholData < 450)
  42. {
  43. for (int i = 0; i < 12; i++) {
  44. pixels.setPixelColor(arrayLeft[i], pixels.Color(0, 150, 0));
  45. pixels.setPixelColor(arrayRight[i], pixels.Color(0, 150, 0));
  46. }
  47.  
  48. }
  49. else if (alcoholData > 450)
  50. {
  51. for (int i = 0; i < 15; i++) {
  52. pixels.setPixelColor(arrayLeft[i], pixels.Color(0, 150, 0));
  53. pixels.setPixelColor(arrayRight[i], pixels.Color(0, 150, 0));
  54. }
  55. }
  56.  
  57. else {
  58. // do this if not expected value (flash red)
  59. }
  60. pixels.show();
  61.  
  62.  
  63. // time = millis()/1000;
  64.  
  65. // if(time<=TIME_UNTIL_WARMUP)
  66. // {
  67. // time = map(time, 0, TIME_UNTIL_WARMUP, 0, 100);
  68. // pixels.setPixelColor(time, pixels.Color(255,0,0)); // Moderately bright green color.
  69. //
  70. // }else
  71. // {
  72. //
  73. // }
  74.  
  75. delay(10);
  76.  
  77. }
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. //
  85. // if(alcoholPin >= threshold){
  86. // pixels.setPixelColor(arryleftside[i], pixels.Color(0,150,0));
  87. // pixels.setPixelColor(arryrightside[i], pixels.Color(0,150,0));
  88. //
  89. // }
  90. // else {
  91. //
  92. // }
  93.  
  94.  
  95. //void printAlcoholLevel(int value)
  96. //{
  97. //
  98. //
  99. // if (alcoholPin < 200)
  100. // {
  101. //
  102. // }
  103. // if (alcoholPin >= 200 && alcoholPin < 280)
  104. // {
  105. //
  106. // }
  107. // if (alcoholPin >= 280 && alcoholPin < 350)
  108. // {
  109. //
  110. // }
  111. // if (alcoholPin >= 350 && alcoholPin < 450)
  112. // {
  113. //
  114. // }
  115. // if (alcoholPin > 450)
  116. // {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement