Advertisement
GeldenGolem

Analog sensor

Oct 13th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1.  
  2. const int LedPinRed =11;
  3. const int LedPinGreen=10;
  4. const int LedPinBlue =9;
  5. const int LedPinRed2 = 6;
  6. const int PhotoPin = A0;
  7. int ReadValue;
  8. int counter = 0;
  9.  
  10. void setup()
  11.  
  12. {
  13. pinMode (LedPinRed, OUTPUT);
  14. pinMode (LedPinGreen, OUTPUT);
  15. pinMode (LedPinBlue, OUTPUT);
  16. pinMode (LedPinRed2, OUTPUT);
  17. pinMode (PhotoPin, INPUT);
  18. Serial.begin (9600);
  19. }
  20.  
  21. void loop ()
  22.  
  23. {
  24. ReadValue = analogRead (PhotoPin);
  25. Serial.println (ReadValue);
  26. ReadValue=map (ReadValue, 581, 900, 255, 0);
  27. ReadValue=constrain(ReadValue, 0, 255);
  28. analogWrite (LedPinRed, ReadValue);
  29. analogWrite (LedPinGreen, ReadValue);
  30. analogWrite (LedPinBlue, ReadValue);
  31. analogWrite (LedPinRed2, ReadValue);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement