#include void setup() { CircuitPlayground.begin(); } void loop() { CircuitPlayground.clearPixels(); delay(500); CircuitPlayground.setPixelColor(0, 255, 0, 0); CircuitPlayground.setPixelColor(1, 128, 128, 0); CircuitPlayground.setPixelColor(2, 0, 255, 0); CircuitPlayground.setPixelColor(3, 0, 128, 128); CircuitPlayground.setPixelColor(4, 0, 0, 255); CircuitPlayground.setPixelColor(5, 0xFF0000); CircuitPlayground.setPixelColor(6, 0x808000); CircuitPlayground.setPixelColor(7, 0x00FF00); CircuitPlayground.setPixelColor(8, 0x008080); CircuitPlayground.setPixelColor(9, 0x0000FF); delay(5000); }

Комментарии: 23

  1. Maks

    Я тут не совсем понимаю, мне ответ или нет Видео которое я закинул же удалили с описанием проблемы

    • Elektrougli

      тебе ответ я тебе уже кинул выше пример. Прописываешь, сколько надо пикселей в цикле и светишь своими светодиодами

  2. Doktor

    #include #define NUM_LEDS 1 #define DATA_PIN 3 CRGB leds[NUM_LEDS]; void setup() { FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is assumed // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // ## Clocked (SPI) types ## // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical } void loop() { // Turn the LED on, then pause leds[0] = CRGB::Red; FastLED.show(); delay(500); // Now turn the LED off, then pause leds[0] = CRGB::Black; FastLED.show(); delay(500); }

    • Maks

      Ладно как удалить прошивку с ардуино, чтобы освободить память Я всё равно не пойму о чем речь Я первый раз в жизни взялся за эту фигню Без каких либо знаний программирования и тд Вы все для меня сейчас как будто говорите на непонятных языках как и в гайдах ютуба и разных форумах Просто надеялся но то что кто то сможет объяснить процесс упощённо

      • Doktor

        загрузи void setup() {} void loop() {}

      • Elektrougli

        упрощенно: ты повторяешь команду записи цвета столько раз, сколько у тебя светодиодов.

        • Maks

          Есть способ просто поставить готовую прошивку чтобы она работала и не вникать в эти команды ?

          • Elektrougli

            готовая у тебя светит не всеми светодиодами, так что вникай

            • Maks

              В прошивке по стоку стоит 48 св диодов, максимум сколько у меня получилось запустить 150 А 180 вот запускаться не хотят Пишет мало памяти, причем тут память я не понимаю, и как тогда запускают по 20 м ленты, что не сравнится с моей 3-х метровой Короче говоря, завтра я ещё раз попробую уже при поддержки чата Может быть с вами что то получится А на сегодняшний момент уже бошка кипит

              • Elektrougli

                цикл видишь? хоть муллион поставь в NUM_PIXELS

              • Doktor

                как лента называется?

                • Maks

                  WS2812b

                  • Elektrougli

                    а потом окажется, что у тебя дорожки на ленте переломаны)

                  • Doktor

                    в каком пине?

          • Doktor

            конечно. Описываешь задачу и платишь денежку тому, кто вник

            • Elektrougli

              гайвер нехороший инфоцоган

              • Indzeec

                он сигмочка и откуда ты взял что он инфоцыган?

Не нашли ответ?

Вам также может быть интересно