Кто занимается разработкой световых эффектов на светодиодах, обязательно сталкивается с решением задач управления яркостью. Одна из них – получение таблицы яркости. Пожалуй, это самая нудная часть работы. Кто то ищет готовое решение, кто то подбирает значения вручную, а кто то это всё моделирует в Экселе или даже специальных математических симуляторах. А так как условия задачи постоянно возникают разные, приходится вновь и вновь возвращаться к их решению. Стоит отметить, что для получения плавного равномерного регулирования яркости светодиода необходимо использовать анти логарифмическую функцию (экспоненту). Всё это потому, что для человека наиболее естественным является логарифмический масштаб:
- высоту звука человек воспринимает как логарифм частоты
- громкость звука человек воспринимает как логарифм звукового давления
- яркость света воспринимается человеком как логарифм мощности излучения и т.д.
Однажды мой друг Саша попросил меня сделать программку расчёта для разных значений градаций яркости и количества ступеней. Обеденный перерыв обычно для меня табу – время сна, но я ради нашей дружбы решил пожертвовать, вот так вот! От себя в программу добавил плавную регулировку кривой, это позволяет подобрать наиболее оптимальный вариант для разных типов светодиодов. Причём в программе контроллера можно будет использовать несколько подобных таблиц и выбирать наиболее приемлемые варианты для конечного пользователя. Формулу для регулировки мне подсказал мистер Шилов, когда мы работали с ним над проектом “Союза-1”. Интерактивный график внизу формы позволяет сразу же после изменения параметров визуально оценить генерируемую функцию. Ну и ещё есть возможность получения готового кода для бейсика или си.
Скачать программу. Затем изменить расширение на правильное. Разархивировать.
Пожелания, замечания, помощь и т.д приветствуются.
Набор светодиодов 10 цветов по 10 штук диаметр 5мм
Рубашка Василий Н.
Лисичанск, 2016
Ай да Василий, ай да молодец!!! Мне как раз нужна была такая штука, в сети примеры только на 256 градаций, а тут сразу все варианты. Спасибо!
Спасибо!
Нужная программа.