Приехала лента WS2812B и китайская Nano v3. (из отличий: чип FTDI заменен на более дешевый CH340G).


Драйвера поставил, ардуино создала виртуальный порт COM10. Подключил по схеме: GND(strip)-GND(nano)-GND(dc), 5V(strip)-5V(dc), MOSI(nano)-Din(strip).
После заливки тестового скетча из шапки - загорается только 1 светодиод зеленым цветом и все. То же самое и с новогодним скетчем.
Тестовые скетчи библиотек Adafruit_NeoPixel (simple)
Код:
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define NUM_LEDS 16
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
pixels.begin();
}
void loop() {
for(int i=0;i<NUM_LEDS;i++){
pixels.setPixelColor(i, pixels.Color(0,250,0));
pixels.show();
pixels.setPixelColor(i, pixels.Color(0,0,0));
delay(30);
}
}
и библиотеки FastLED (blink):
Код:
#include "FastLED.h"
#define NUM_LEDS 15
#define PIN 6
CRGB leds[NUM_LEDS];
void setup() {
FastLED.addLeds<NEOPIXEL, PIN>(leds, NUM_LEDS);
}
void loop() {
for(int i = 0; i < NUM_LEDS; i++) {
leds[i] = CRGB::Red;
FastLED.show();
leds[i] = CRGB::Black;
delay(30);
}
}
работают без проблем, но Din(strip) подключал к D6(nano).
Перепробовал кучу чужих скетчей и программ - не работает. Цель все та же - подсветка экрана под windows. Подскажите, что поменять в скетче? Или дайте ссылку на рабочий комплект.