Проблема была в сгоревшем светодиоде. Если у вас такаяпроблема проверьте мультиметром. Примеры скетчей
Adafruit:
#include <Adafruit_NeoPixel.h>
#define LED_PIN 9// номер порта к которому подключен модуль
#define LED_COUNT 50 // количество светодиодов
Adafruit_NeoPixel strip = Adafruit_NeoPixel(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
void setup() {
strip.begin();
}
void loop() {
int i= 0;
do{
strip.setPixelColor(i, strip.Color(0, 255, 0));
strip.show();
delay(500);
i++;
}while(i<=LED_COUNT);
i=0;
do{
strip.setPixelColor(i, strip.Color(255, 0, 0));
strip.show();
delay(500);
i++;
}while(i<=LED_COUNT);
i=0;
do{
strip.setPixelColor(i, strip.Color(0, 0, 255));
strip.show();
delay(500);
i++;
}while(i<=LED_COUNT);
i=0;
}
------------------------------------------------------------------------------------
Fast_led:
#define NUM_LEDS 70
#include "FastLED.h"
#define PIN 9
CRGB leds[NUM_LEDS];
byte counter;
void setup() {
FastLED.addLeds<WS2811, PIN, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip );
FastLED.setBrightness(50);
pinMode(13, OUTPUT);
}
void loop() {
for (int f = 0; f < NUM_LEDS; f++ ) { // от 0 до первой трети
leds[f] = CHSV(counter + f * 2, 255, 255); // HSV. Увеличивать HUE (цвет)
// умножение i уменьшает шаг радуги
}
counter++; // counter меняется от 0 до 255 (тип данных byte)
FastLED.show();
delay(10); // скорость движения радуги
}
Влалимир подскажите пожалуйста как вы определили какой светодиод мультиметром