Пользователь Хабра с ником shiru8bit показал свой DIY-проект по созданию миниатюрной светящейся ёлки с применением POV (Persistence of Vision — технологии использования быстрой смены световых сигналов для создания иллюзии движущегося изображения). Если вкратце, он установил миниатюрное подобие ёлки на компьютерный вентилятор и запрограммировал светодиоды на ней таким образом, чтобы они учитывали скорость вращения для отображения корректных анимаций.
Для начала инженер изготовил каркас ёлки. Вернее, сразу два: один из оргстекла, другой из фанеры (которую впоследствии окрасил маркером в чёрный, намеренно отказавшись от использования красителей на водной основе из-за коробления фанеры последними).
В каркасы он вставил светодиоды, разместив проводы внутри и прикрепив их к размещённой там же плате Arduino Pro Mini (выбор пал именно на этот микроконтроллер из-за его компактности и лёгкости при достаточном количестве управляющих линий). Сам контроллер был запрограммирован для обеспечения работы технологии POV — чтобы светодиоды зажигались и гасли с высокой скоростью, создавая иллюзию целостного изображения с учётом скорости вращения и работы датчика Холла.
Всю эту конструкцию инженер разместил на компьютерном вентиляторе, к краю основания которого прикрепил датчик Холла и неодимовый магнит-метку.
Задумка энтузиаста удалась с каркасами из обоих материалов (они весят по-разному), но без проблем не обошлось — самыми крупными оказались дисбаланс веса и ограниченная точность системы синхронизации.
Полный процесс создания DIY-проекта с большим количеством фотографий и пояснений опубликован в блоге. На проект из двух POV-ёлок у инженера ушло около 6 тысяч рублей.
Источник: trashbox.ru