Международный
педагогический портал
Международный педагогический портал (лицензия на осуществление образовательной деятельности №9757-л, свидетельство о регистрации СМИ №ЭЛ ФС 77-65391)
8 (800) 350-54-64
звонок бесплатный
org.komitet@solncesvet.ru
Скидка 42% действует до 27.04
8 (800) 350-54-64
звонок бесплатный
org.komitet@solncesvet.ru
Vk Whatsapp Youtube
Лицензированный образовательный портал (лицензия №9757-л, СМИ №ЭЛ ФС 77-65391)
8 (800) 350-54-64
Название статьи:

Рисование светом на Arduino | Жаркова Ольга Викторовна. Работа №205744

Дата публикации:
Автор:
Описание:

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

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

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

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

Рис. 1.

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


Рис. 2.

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

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

Рис. 3.

В конечном итоге собранная схема будет соответствовать рисунку 1. Осталось написать программу, которая будет включать светодиоды в заданном порядке, и скинуть ее на плату Arduino

После того, как нам удалось добиться эффекта «бегающих огоньков», осталось узнать, получилось ли реализовать то, что мы задумали. Для этого нам понадобиться фотоаппарат или смартфон с нужным приложением. Нам нужно двигать наш бредборд и снимать его с длинной выдержкой (Freezelight-эффект). Чтобы всё получилось, снимать нужно в темном помещении.

Мы использовали фотоаппарат Canon, на котором были установлены необходимые настройки режима съемки. На фотографии у нас получилось следующие изображение (рис. 4):

Рис. 4.

Скачать работу
Пожалуйста, подождите.
x
×