Так как являюсь заядлым аквариумистом, решил сделать очередную крышку со светодиодным типом освещения. И чтобы, как говориться, гулять на все деньги, сделать еще контроллер для этого светилька.
Схему и аппаратную часть вроде как подобрал и разобрался
Остается для меня затруднительный вопрос с прошивкой, а именно реализация ШИМ управления каналами светильника (их в светильнике будет 3).
Необходимо реализовать рассвет/закат по такой схеме:
1 точка:
8:00 – 10:00 (плавное включение)
Освещенность: 0/0/0 % - 25/25/25 %
2 точка:
10:00 – 12:00
Освещенность: 25/25/25 % - 50/50/50 %
3 точка:
12:00 – 13:00
Освещенность: 50/50/50 % - 99/99/99 %
4 точка:
13:00 – 15:00
Освещенность: 99/99/99 % - 99/50/99 %
5 точка:
15:00 – 16:00
Освещенность: 99/50/99 % - 99/99/99 %
6 точка:
16:00 – 18:00
Освещенность: 99/99/99 % - 10/70/10 %
7 точка:
18:00 – 18:30
Освещенность: 10/70/10 % - 0/50/0 %
8 точка:
18:30 – 19:30
Освещенность: 0/50/0 % - 0/0/0 %
9 точка:
19:30 – 08:00
Освещенность: 0/0/0 %
Вопрос мой состоит в том, как реализовать плавное ШИМ регулирование на протяжении определенного времени. То есть я не могу понять, как прописать в основной процедуре (вечном цикле) плавное наращивание мощности?
Огромная благодарность всем кто откликнеться на мое обращение!


