Страница 1 из 1

RGB

Добавлено: 07.11.2015{, 13:06}
Andreyv
уважаемые знатоки подскажите как сделать плавное изменение цвета RGB светодиода с двух кнопок.  интересует вот такой алгоритм 
при включении красный цвет 255-0-0.
при удержании одной кнопки:
1) Наращивается зеленый цвет 255-1-0, 255-2-0 ... 255-255-0.
2) Уменьшается красный цвет 254-255-0, 253-255-0 ... 0-255-0.
3) Наращивается синий цвет 0-255-1, 0-255-2 ... 0-255-255.
4) Уменьшается зеленый цвет 0-254-255, 0-253-255 ... 0-0-255.
5) Наращивается красный цвет 1-0-255, 2-0-255 ... 255-0-255.
6) Уменьшается синий цвет 255-0-254, 255-0-253 ... 255-0-0.
при удержании другой кнопки все происходит в обратном порядке.

пока только сделал управление яркостью (увеличение/уменьшение) одного светодиода двумя кнопками, а вот как дальше сделать из одного канала ШИМ три и как ими управлять не понимаю. сижу второй день, а результата ноль. может у кого есть примерные схемы или поможет советом.

заранее спасибо.
8087272.png
[/font]

Добавлено (07.11.2015, 13:06)
---------------------------------------------
хоть подскажите по какому принципу на каких блоках реализуется

RGB

Добавлено: 07.11.2015{, 13:41}
Олег
На каждый цвет используйте свой ШИМ. А про алгоритм попробуйте может на таблице состояний удастся построить.

RGB

Добавлено: 19.10.2019{, 23:29}
Alexander1
Я использовал нелинейное масштабирование если что

RGB

Добавлено: 20.10.2019{, 00:25}
ViktorPetrov
Первый счетчик считает от 0-255 на выходе три переменные с входами разрешения записи : зеленый 255 (значение по умолчанию), красный 0,зеленый 0.Кнопками задаешь направление счета на увеличение ,уменьшение. На вход L(сброс) первого счетчика включить второй будит считать шаги от 1 до 6. С второго счетчика на блоки сравнения : 1=1 разрешаем запись в переменную зеленую, 2=2 разрешаем запись в переменную красный и т.д.

RGB

Добавлено: 20.10.2019{, 16:36}
SSSergeich
Alexander1 писал(а):
19.10.2019{, 23:29}
Я использовал нелинейное масштабирование если что
Да Вы, батенька, некропостер! :smile171:

RGB

Добавлено: 30.10.2019{, 21:27}
Alexander1
Это недоделанный проект подсветки в авто. Жду с Али светодиоды. Светодиоды меняют цвет в зависимости от температуры в салоне авто
СпойлерПоказать
ррррррррррррррррр.JPG