Задача

Поступил заказ разработать электронику для очередной интерактивной установки.
Установка состоит из 7 арок, где каждой арке соответствует определенная мелодия (пример).
Как только человек проходит под аркой, начинает играть музыка. Каждая арка подсвечивается RGB-лентой.
В качестве датчика прохождения используется оптопара (лазер+фоторезистор), а в роли проигрывателя – модуль DFPlayer, подключенный к аудиоусилителю. Устройство реализовано на микроконтроллере STM8S003.

Фотографии

Главная плата устройства. Здесь я старался максимально упростить конструкцию для монтажа. Минимум проводов и отсоединяемые разъемы для подключения светодиодных лент. Также на плате присутствует разъем mini-USB для доступа к карте памяти DFPlayer-а. Питается от блока питания 12 В.


Датчики света. Необходим для отсечения постоянной составляющей света. Реагирует на импульсы частотой >6 Гц.


Плата генератора импульсов для лазеров. Реализована на таймере NE555, имеет встроенный импульсный преобразователь напряжения для питания лазеров от 12 В. Есть возможность изменить выходное напряжение (управлять яркостью свечения лазеров), а также изменить частоту работы тактового генератора подстроечным резистором.


Платы датчиков освещения и генератор после сборки.