Как пользователь Хабра создал светящуюся ёлку с помощью технологии POV

Пользователь Хабра shiru8bit представил свою DIY-светящуюся ёлку с применением технологии POV, установленную на компьютерном вентиляторе и управляемую Arduino.

👁️ 55
POV ёлка
Фото: trashbox

Пользователь Хабра, известный под ником shiru8bit, продемонстрировал свой уникальный DIY-проект, в котором он создал миниатюрную светящуюся ёлку с использованием технологии классического POV (Persistence of Vision). В общих чертах, устройство включает в себя ёлку, установленную на компьютерный вентилятор, с программируемыми светодиодами, которые адаптируются под скорость вращения для воспроизведения анимации.

Этапы создания ёлки

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

Светодиоды и микроконтроллер

В каркасы были установлены светодиоды, провода аккуратно помещены внутрь и соединены с платой Arduino Pro Mini. Выбор этой модели обусловлен её компактными размерами и достаточным числом управляющих линий. Микроконтроллер был программирован, чтобы обеспечить работу технологии POV — светодиоды включались и выключались с высокой частотой, создавая иллюзию целостного изображения, учитывающего скорость вращения и сигнал от датчика Холла.

Крепление на вентиляторе

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

Результаты и выводы

Проект оказался успешным, так как оба каркаса, выполненные из различных материалов, продемонстрировали свои качества. Однако возникли проблемы с дисбалансом веса и определённой неточностью в системе синхронизации.

Полный процесс создания доступен на блоге, где представлено множество фотографий и пояснений. На реализацию проекта из двух POV-ёлок автор потратил около 6000 рублей.

За реализацию проекта потребовалось также обдумать выбор материалов и подходящие компоненты, чтобы добиться наилучшего результата.
shiru8bit