Статья Рисование светом на Arduino. Автор: Жаркова Ольга Викторовна

Автор: Жаркова Ольга Викторовна
Идея основывается на инертности зрения. Реализуем проект с помощью платы Arduino, подключаемых к ней компонентов и фотоаппарата.


Автор: Жаркова Ольга Викторовна

Рисование светом на Arduino

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

Мы возьмем несколько светодиодов и расположим их в столбик на бредборде.

Рис. 1.

Будем включать их в заданном порядке. Например,


Рис. 2.

Если сначала включим 1 и 2 светодиод (см. рис. 2), затем 0 и 3, на следующем «проходе» по схеме – 0 и 4 и т.д., а потом будем быстро перемещать бредборд, то можно будет получить некоторое изображение. Но глазом это изображение вряд ли можно будет разглядеть. К вопросу, как увидеть получившийся рисунок, вернемся чуть позже.

Реализовать пошаговое включение светодиодов нам поможет платформа Arduino. Помимо платы Arduino нам понадобится беспаечная макетная плата (она же бредборд), светодиоды, резисторы, проводники, источник питания (мы использовали Power Bank). Принципиальная схема выглядит следующим образом (рис. 3):