Advertisement
claudiusmarius

Untitled

Nov 19th, 2020
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.60 KB | None | 0 0
  1. #include <Adafruit_NeoPixel.h>
  2.   #define PIN1      7
  3.   #define PIN2      6
  4.   int N_LEDS1 = 307;
  5.   int N_LEDS2 = 307;
  6.   Adafruit_NeoPixel strip1(N_LEDS1, PIN1, NEO_GRB + NEO_KHZ800);
  7.   Adafruit_NeoPixel strip2(N_LEDS2, PIN2, NEO_GRB + NEO_KHZ800);
  8.    
  9.   void setup()
  10.   {
  11.   strip1.begin();
  12.   strip1.clear();
  13.   strip1.setBrightness(2);
  14.   strip1.show();
  15.  
  16.   strip2.begin();
  17.   strip2.clear();
  18.   strip2.setBrightness(2);
  19.   strip2.show();          
  20.   }
  21.  
  22.   void loop ()
  23.   {
  24.   AnimationClaudiusmarius01 ();
  25.   }
  26.  
  27.   void AnimationClaudiusmarius01 ()
  28.   {
  29.   delay(1000);
  30.   for ( int i = 0; i< N_LEDS1 ; i++)
  31.  
  32.   {
  33.   strip1.setPixelColor(i, 255, 0, 0);
  34.   strip1.show ();
  35.   strip2.setPixelColor(i, 100, 40, 255);
  36.   strip2.show ();
  37.   }
  38.   //delay(1000);
  39.  
  40.   /*for ( int i = 80; i<160; i++)
  41.  
  42.   {
  43.   strip1.setPixelColor(i,0, 255, 0);
  44.   strip1.show ();
  45.   strip2.setPixelColor(i, 0, 0, 255);
  46.   strip2.show ();
  47.  
  48.   }
  49.   delay(1000);
  50.  
  51.   for ( int i = 160; i<200; i++)
  52.  
  53.   {
  54.   strip1.setPixelColor(i, 0, 0, 255);
  55.   strip1.show ();
  56.   strip2.setPixelColor(i, 100, 40, 255);
  57.   strip2.show ();
  58.  
  59.   }
  60.   delay(1000);
  61.  
  62. for ( int i = 200; i<250; i++)
  63.  
  64.   {
  65.   strip1.setPixelColor(i, 100, 40, 255);
  66.   strip1.show ();
  67.   strip2.setPixelColor(i, 255, 255, 255);
  68.   strip2.show ();
  69.  
  70.  
  71.   }
  72.   delay(1000);
  73.  
  74. for ( int i = 250; i<300; i++)
  75.  
  76.   {
  77.   strip1.setPixelColor(i, 255, 255, 255);
  78.   strip1.show ();
  79.   strip2.setPixelColor(i, 0, 0, 255);
  80.   strip2.show ();
  81.  
  82.   }*/
  83.   delay(1000);
  84.   strip1.clear ();
  85.   strip1.show ();
  86.   strip2.clear ();
  87.   strip2.show ();
  88.  
  89. delay(100);
  90.  
  91.  
  92.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement