#define MLED_PIN 13 // пин светодиода режимов
#define MLED_ON HIGH
#define LED_PIN1 3
#define LED_PIN 4 // пин DI светодиодной ленты
#endif
/ ------------------------------ ДЛЯ РАЗРАБОТЧИКОВ --------------------------------
void setup() {
Serial.begin(9600);
FastLED.addLeds<WS2811, LED_PIN, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip );
if (CURRENT_LIMIT > 0) FastLED.setMaxPowerInVoltsAndMilliamps(5, CURRENT_LIMIT);
FastLED.setBrightness(BRIGHTNESS);
FastLED.addLeds<WS2811, LED_PIN1, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip );
if (CURRENT_LIMIT > 0) FastLED.setMaxPowerInVoltsAndMilliamps(5, CURRENT_LIMIT);
FastLED.setBrightness(BRIGHTNESS);
нет нельзя если бы мог давно сделал и не парился с кодом@wulf, imho второй вызов повторно вызовет static APA102Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_DATA_RATE> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); и переопределит data_pin.
Можно ли, не залезая внутрь, подключить новую ленту параллельно имеющейся?
что именно вызывает сомнения? почему мне должно быть очевидно что оно на РЕФ? не заморачивался даташитом.. эта поделка как раз для тех кто не хочет разбираться, тем более все работало с 19 года.. после смены БП - перестало. почитал стать. Алекса, где описываются проблемы разности напряжения при 5 в питания и 3.3.в сигнала, один из советов - понизить питание до 4.5 в..вызывает сомнения в достоверности остальной информации. (Опорное на пине REF, и это вроде очевидно).