Свет — режиссёр первого акта. Начинаю с адресных светодиодных гирлянд на базе протокола WS2812B. Каждый диод адресуется уникальным ID, что даёт анимации с градиентом «северное сияние». Подключаю к контроллеру ESP32, запускаю скрипт на Lua: при хлопке ладоней сцена меняет цветовую температуру — механику отслеживает микрофонный модуль INMP441. Гости хлопают — зал сияет фиолетовым «фьюжен», хлопают снова — получаем золото шампанского. Свет превращается в игру, а не фон.

Световой сценарий
Для «магии первого входа» использую LiDAR-датчик VL53L1X над дверью. Луч фиксирует силуэт, в MQTT-транзакции отправляется триггер на активацию невидимого тумана запаха. Аромадиффузор c Nebulizing-технологией вбрасывает эфир лимона и пихты, формируя ольфакторный пролог. Порог схода тумана — 35 секунд, чтобы не переборщить: приятный шлейф без тяжелого облака.
Второе действие — звук. Под потолком скрыт направленный массив из пяти micro-динамиков с поддержкой beamforming. Сцена «Ёлочный марш» Стравинского привязывается к положению аудитории через трёхосевой акселерометр, встроенный в гирлянду. Музыка словно следует за движением толпы. Эффект акустографики: мелодия «рисует» пространство.
Голос и музыка
Голосовой ассистент — не диспетчер, а шоумен. Диалоговые реплики записаны мною заранее в формате SMML, чтобы обходить механический тембр TTS. Ассистент приветствует каждого персонально, извлекая имя из RSVP-таблицы Google Sheets через Apps Script и JSON-Webhook. Реквизит: NFC-метка на бейдже гостя. Телеметрия конфиденциальна, фильтр «квазиизлучения» облачного лога включён.
Для квиз-раунда беру Zzigbee-кнопки с RGB-индикацией. Цвет выбирает команду, короткое нажатие — ответ на вопрос. Контролирую логикой Node-RED, подключаю модуль entropy-randomizer, чтобы галюцинаторный алгоритм «Снежный шар» перемешивал очки, когда появляется ничья. Соревновательный азарт поднимается в правильном ритме.
Игровая механика
Финал — «танец Фарадея». На металлическом ободе ёлки закреплён катушечный контур, через который иду импульсом 15 кГц, создавая микроток для адресных огоньков Tesla-style. Мерцание синхронизируется с акселерометром, а динамические искры напоминают плазмофор. Безопасность обеспечена — рабочее напряжение крышуется изолятором эпоксисмолы, прикрытым акриловой трубкой.
Для отключения всего сетапа к рассвету использую cron-задачу «галогеометрия сна»: в заданный час умный замок закрывает цикл MQTT, свет гаснет гамма-коррекцией до нуля, а диффузор запускает лаванду с содержанием линалилацетата 46 %. Гости понимают: праздник завершён, дом уходит в режим «гнездо», я получаю электронный отчёт с телеметрией на почту.
Так квартира превращается в сцену, где техника угадывает настроение, а ведущий остаётся дирижёром праздника.
