ARDUINO Как сделать плавную смену цвета ргб светодиода без delay

Ничосе_Илья

✩✩✩✩✩✩✩
1 Апр 2021
12
0
Доброго времени суток! Помогите пожалуйста сделать плавную смену цвета ргб светодиода по цветам радуги на millis. Заранее спасибо!
 

Сотнег

★★★★★★★
15 Янв 2020
4,273
1,473
@Ничосе_Илья,
и чего вы даже 1 пиксель на своей матрице из единственного светодиода не сможете самостоятельно раскрасить?
 

Сотнег

★★★★★★★
15 Янв 2020
4,273
1,473
@Ничосе_Илья,
Задать ему цвет.
Вам в любом случае нужна функция преобразования из оттенка в формате HSV в яркость трёх цветов (в формат RGB).
В примере по ссылке это всё работает на функциях библиотеки FastLED.h
В том числе тип CRGB.
 

Сотнег

★★★★★★★
15 Янв 2020
4,273
1,473
@Ничосе_Илья,
в примере по ссылке как раз без delay.
Функцию можно вызывать в цикле loop() каждые 30 мс. Погуглите "таймер на ардуино".