Advertisement
Guest User

Untitled

a guest
Aug 30th, 2014
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. const int rosso = 3; // connessione led rgb
  2. const int blu = 6;
  3. const int verde = 5;
  4. long potenzval;
  5. int rossoval;
  6. int verdeval;
  7. int bluval;
  8.  
  9. void setup()
  10. {
  11. pinMode(verde, OUTPUT);
  12. pinMode(rosso, OUTPUT);
  13. pinMode(blu, OUTPUT);
  14. randomSeed(analogRead(0));
  15. }
  16.  
  17. void loop()
  18. {
  19. potenzval = random(1023);
  20.  
  21. if (potenzval > 511){
  22. verdeval = map (potenzval,0,510,0,255);
  23. analogWrite (verde, verdeval);
  24. analogWrite (blu, 255);
  25. rossoval = map (potenzval,0,510,255,0);
  26. analogWrite (rosso, rossoval);
  27. }
  28. if (potenzval <= 511){
  29. verdeval = map (potenzval,0,511,255,0);
  30. analogWrite (verde, verdeval);
  31. analogWrite (rosso, 255);
  32. bluval = map (potenzval,0,511,0,255);
  33. analogWrite (blu, bluval);
  34. }
  35. delay(500);
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement