Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.69 KB | None | 0 0
  1. #define RED 7
  2. #define GREEN 6
  3. #define BLUE 5
  4. #define D_TIME 300
  5. #define D_POWER 10
  6.  
  7. void setup() {
  8.  
  9.   pinMode(RED, OUTPUT);
  10.     pinMode(GREEN, OUTPUT);
  11.       pinMode(BLUE, OUTPUT);
  12.      
  13.      
  14.  
  15. }
  16.  
  17. void loop() {
  18.  
  19.   int colors[] = { RED, GREEN, BLUE };    
  20.   digitalWrite(GREEN, HIGH);
  21.   digitalWrite(BLUE, HIGH);
  22.   digitalWrite(RED, HIGH);
  23.  
  24.   for (int i = 0; i < 3; i++) {
  25.     for (int p = 255; p > 0; p--) {
  26.       analogWrite(colors[i], p);
  27.       delay(D_POWER);
  28.     }
  29.     delay(D_TIME);
  30.   }
  31.  
  32.   for (int i = 0; i < 3; i++) {
  33.      for (int p = 0; p < 255; p++) {
  34.       analogWrite(colors[i], p);
  35.       delay(D_POWER);
  36.     }
  37.     delay(D_TIME);
  38.   }
  39.    
  40.  
  41.  
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement