pashteet » 16 сен 2010, 09:09
Захотелось мне сделать светодиодную подсветку так, чтобы она плавно зажигалась. Решил, что наиболее красиво было бы зажигать светодиод по экспоненте, т.е. наименьшей яркости свечения соотв. наибольшее время этого свечения, а дальше по убывающей - чем ярче горит тем меньше длительность свечения.
Составил экспоненциальное уравнение 2000*(1/e^(0,5X))=Y
где X-значения ШИМ от 1 до 225, а Y-задержка
т.е. присваиваем ШИМ=1, решаем уравнение, получаем значение задержки (т.е. время, в течении которого ШИМ=1)
затем ШИМ=2, опять считаем задержку и ждем
ну вот как-то так я себе это представляю. Может есть более изящные решения этой задачи?