Open IlyaB-git opened 1 year ago
Столкнулся с такой же проблемой. Проявляется если заданая глубина цвета не равна 3
Arduino IDE 1.8.19 microLED 3.6 Arduino Nano, Atmega328P (Old bootloader) Резистор около 400 Ом, питание от USB 3.1
// Тестовая прошивка
#define COLOR_DEBTH 2
#include <microLED.h>
microLED<1, 10, -1, LED_WS2812, ORDER_GRB> strip;
void setup() {
strip.setBrightness(100);
strip.clear();
strip.show();
delay(1);
}
void loop() {
strip.set(1, mRGB(34, 150, 0));
strip.show();
delay(1000);
}
Изменив глубину цвета на 1 и попробовав strip.set(1, mRGB(0, 0, 255));
, удалось получить неправильный цвет (белый вместо синего)
К Arduino nano подключено 6 лент, я задаю цвет светодиода при помощи
Не устанавливаются никакие цвета кроме синего. При установке синего цвета в 98 он уже на максимальной яркости, на 99 уже включается... ЗЕЛЕНЫЙ, далее при увеличении яркости синего, синий снова начинает набирать яркость от черного к синему и так несколько раз. Использую: светодиодную ленту WS2812, Arduino Nano ATMega328P (Old bootloader). Если будет необходимость, могу предоставить полный код
Перешел на версию 3.5.0, с ней такой проблемы нет