Advertisement
Guest User

Untitled

a guest
Apr 25th, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. int v = A0, led[] = {10, 9, 8, 7}, on[4], f[3];
  2. float h;
  3. char led1[], led2[], led3[], led4[]
  4.  
  5. void setup()
  6. {
  7. for(f[0] = 0; f[0] <= 3; f[0]++)
  8. {
  9. pinMode(led[f[0]], OUTPUT);
  10. }
  11. pinMode(v, INPUT);
  12. Serial.begin(9600);
  13. }
  14.  
  15. void loop()
  16. {
  17. h = analogRead(v);
  18. h = h / 204.6;
  19.  
  20. if(h <= 3)
  21. {
  22. digitalWrite(led[0], HIGH);
  23. digitalWrite(led[3], HIGH);
  24. digitalWrite(led[1], LOW);
  25. digitalWrite(led[2], LOW);
  26. }
  27. if(h > 3)
  28. {
  29. digitalWrite(led[0], LOW);
  30. digitalWrite(led[3], LOW);
  31. digitalWrite(led[1], HIGH);
  32. digitalWrite(led[2], HIGH);
  33. }
  34. if(h == 0)
  35. {
  36. for(f[1] = 0; f[1] <= 3; f[1]++)
  37. {
  38. digitalWrite(led[f[1]], LOW);
  39. }
  40. }
  41. ledstatus();
  42.  
  43.  
  44.  
  45. Serial.print(h);
  46. Serial.print("V");
  47. Serial.println(
  48.  
  49. }
  50.  
  51. void ledstatus()
  52. {
  53. for(f[2] = 0; f[2] <= 3; f[2]++)
  54. {
  55. on[f[2]] = digitalRead(led[f[2]]);
  56. }
  57. }
  58.  
  59. void ledprint()
  60. {
  61. if(
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement