Advertisement
TehnoZet2

Led1

Dec 30th, 2022
864
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 5.92 KB | Source Code | 0 0
  1. // Программа зажигает определенное количество светодиодов (9)
  2.  
  3. #include <Adafruit_NeoPixel.h>
  4. #define Pin1 6       // назначили пин управления на ленту_1, это пин 6
  5. const int Colihestvo = 10; // Количество задействованных светодиодов в ленте
  6. Adafruit_NeoPixel strip1 = Adafruit_NeoPixel( (Colihestvo) , Pin1 , NEO_GRB + NEO_KHZ800 );   // создали объект "strip1"
  7. const int Pause = 1000;  // задержка в милесекундах
  8. void setup( )
  9.  
  10. {
  11.   strip1.begin();      // инициализировали объект "strip1"
  12.   strip1.show();       // Отправка данных в ленту?
  13. }
  14.  
  15. void loop( ){
  16.  
  17. strip1.show();
  18. // strip.setPixelColor( n , red , green , blue ); - устанавливает цвет пикселя в ленте
  19.   strip1.setPixelColor( 0 , 50 , 0, 0 );      // подожгём 0-ый СД красным
  20.   strip1.setPixelColor( 1 , 50 , 0, 0 );      // подожгём 1-ой СД красным
  21.   strip1.setPixelColor( 2 , 50 , 0, 0 );      // подожгём 2-ий СД зелёным
  22.   strip1.setPixelColor( 3 , 50 , 0, 0 );      // подожгём 3-ый СД синим
  23.   strip1.setPixelColor( 4 , 50 , 0, 0 );      // подожгём 4-ый СД белым
  24.   strip1.setPixelColor( 5 , 50 , 0, 0 );      // подожгём 5-ой СД красным
  25.   strip1.setPixelColor( 6 , 50 , 0, 0 );      // подожгём 6-ой СД зелёным
  26.   strip1.setPixelColor( 7 , 50 , 0, 0 );      // подожгём 7-ый СД синим
  27.   strip1.setPixelColor( 8 , 50 , 0, 0 );      // подожгём 8-ый СД синим
  28.   strip1.setPixelColor( 9 , 50 , 0, 0 );      // подожгём 9-ый СД синим
  29. delay (Pause);
  30.  
  31. strip1.show();
  32. // strip.setPixelColor( n , red , green , blue ); - устанавливает цвет пикселя в ленте
  33.   strip1.setPixelColor( 0 , 0 , 50, 0 );      // подожгём 0-ый СД зелёным
  34.   strip1.setPixelColor( 1 , 0 , 50, 0 );      // подожгём 1-ой СД зелёным  
  35.   strip1.setPixelColor( 2 , 0 , 50, 0 );      // подожгём 2-ий СД зелёным  
  36.   strip1.setPixelColor( 3 , 0 , 50, 0 );      // подожгём 3-ый СД зелёным
  37.   strip1.setPixelColor( 4 , 0 , 50, 0 );      // подожгём 4-ый СД зелёным  
  38.   strip1.setPixelColor( 5 , 0 , 50, 0 );      // подожгём 5-ой СД зелёным
  39.   strip1.setPixelColor( 6 , 0 , 50, 0 );      // подожгём 6-ой СД зелёным
  40.   strip1.setPixelColor( 7 , 0 , 50, 0 );      // подожгём 7-ый СД зелёным
  41.   strip1.setPixelColor( 8 , 0 , 50, 0 );      // подожгём 8-ый СД зелёным  
  42. strip1.setPixelColor( 9 , 0 , 50, 0 );       // подожгём 9-ый СД зелёным
  43. delay (Pause);
  44. strip1.show();
  45.  
  46. strip1.show();
  47. // strip.setPixelColor( n , red , green , blue ); - устанавливает цвет пикселя в ленте
  48.   strip1.setPixelColor( 0 , 0 , 0, 50 );      // подожгём 0-ый СД синим
  49.   strip1.setPixelColor( 1 , 0 , 0, 50 );      // подожгём 1-ой СД синим  
  50.   strip1.setPixelColor( 2 , 0 , 0, 50 );      // подожгём 2-ий СД синим
  51.   strip1.setPixelColor( 3 , 0 , 0, 50 );      // подожгём 3-ый СД синим
  52.   strip1.setPixelColor( 4 , 0 , 0, 50 );      // подожгём 4-ый СД синим
  53.   strip1.setPixelColor( 5 , 0 , 0, 50 );      // подожгём 5-ой СД синим  
  54.   strip1.setPixelColor( 6 , 0 , 0, 50 );      // подожгём 6-ой СД синим
  55.   strip1.setPixelColor( 7 , 0 , 0, 50 );      // подожгём 7-ый СД синим
  56.   strip1.setPixelColor( 8 , 0 , 0, 50 );      // подожгём 8-ый СД синим
  57.   strip1.setPixelColor( 9 , 0 , 0, 50 );      // подожгём 9-ый СД синим
  58. delay (Pause);
  59. strip1.show();
  60.  
  61. strip1.show();
  62. // strip.setPixelColor( n , red , green , blue ); - устанавливает цвет пикселя в ленте
  63.   strip1.setPixelColor( 0 , 10 , 10, 10 );      // подожгём 0-ый СД белым
  64.   strip1.setPixelColor( 1 , 10 , 10, 10 );      // подожгём 1-ой СД белым
  65.   strip1.setPixelColor( 2 , 10 , 10, 10 );      // подожгём 2-ий СД белым  
  66.   strip1.setPixelColor( 3 , 10 , 10, 10 );      // подожгём 3-ый СД белым
  67.   strip1.setPixelColor( 4 , 10 , 10, 10 );      // подожгём 4-ый СД белым
  68.   strip1.setPixelColor( 5 , 10 , 10, 10 );      // подожгём 5-ой СД белым
  69.   strip1.setPixelColor( 6 , 10 , 10, 10 );      // подожгём 6-ой СД белым
  70.   strip1.setPixelColor( 7 , 10 , 10, 10 );      // подожгём 7-ый СД белым
  71.   strip1.setPixelColor( 8 , 10 , 10, 10 );      // подожгём 8-ый СД белым  
  72.   strip1.setPixelColor( 9 , 10 , 10, 10 );      // подожгём 9-ый СД белым
  73. delay (Pause);
  74. strip1.show();
  75.  
  76. strip1.show();
  77. // strip.setPixelColor( n , red , green , blue ); - устанавливает цвет пикселя в ленте
  78.   strip1.setPixelColor( 0 , 0 , 0, 0 );        // гасим 0-ый СД
  79.   strip1.setPixelColor( 1 , 0 , 0, 0 );        // гасим  1-ой СД
  80.   strip1.setPixelColor( 2 , 0 , 0, 0 );        // гасим  2-ий СД
  81.   strip1.setPixelColor( 3 , 0 , 0, 0 );        // гасим 3-ый СД
  82.   strip1.setPixelColor( 4 , 0 , 0, 0 );        // гасим  4-ый СД
  83.   strip1.setPixelColor( 5 , 0 , 0, 0 );        // гасим 5-ой СД
  84.   strip1.setPixelColor( 6 , 0 , 0, 0 );        // гасим  6-ой СД
  85.   strip1.setPixelColor( 7 , 0 , 0, 0 );        // гасим 7-ый СД
  86.   strip1.setPixelColor( 8 , 0 , 0, 0 );       // гасим  8-ый СД
  87.   strip1.setPixelColor( 9 , 0 , 0, 0 );       // гасим  9-ый СД
  88. delay (Pause);
  89. strip1.show();
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement