Имитатор маяка

Всего лишь один светодиод потребуется, чтобы имитировать свет от вращающейся оптической системы маяка.

Медленное нарастание уровня света, яркая вспышка в момент совпадения оптической оси линзы фонаря с глазом наблюдателя, а затем - плавное убывание яркости.
 
Микроконтроллер Arduino управляет яркостью светодиода, подключенного к выходу PWM. Значения яркости проще всего брать из таблицы, заранее записанной в память контроллера.
 
При помощи этого метода можно реализовать и другие эффекты: например, подключив шесть светодиодов к шести разным выходам PWM можно построить почти настоящий маяк с круговым освещением.
 
При этом таблица уровней яркости потребуется только одна - нужно считывать из нее значения для каждого из последующих выходов микроконтроллера со сдвигом фазы в шестьдесят градусов.

Вверх