Фотобудка · прототип
Железо: — + корпус и кабина: — Отпечаток 10×15: —

Коротко: что брать на прототип

  1. Камера: б/у Canon EOS 1100D/1200D/1300D или Nikon D3200/D3300/D5300 с китовым объективом 18-55. Качества для 10×15 и полосок хватает с запасом. Важно: спуск и изображение с камеры по USB (gphoto2) и питание от сети через муляж аккумулятора (Canon DR-E10, Nikon EP-5A + EH-5), чтобы не менять батареи на ходу. 12–22 тыс. ₽
  2. Принтер: массовый струйник с баками, чтобы ремонт и чернила были в любом городе. Рекомендуем Canon PIXMA G540 (6 цветов, ~17–20 тыс. ₽): ~4–6 ₽ на человека (2 полоски), сменный бачок отработки, бумага от 55 мм. Дешевле — Canon G1420 (~12 тыс. ₽), быстрее — Epson L8050 (~12 с на лист). Полоски — на перфорированном листе: дома прокатываем глянец 10×15 роликовым ножом-перфоратором посередине, печатаем 2 полоски на лист, гость сам отрывает их по линии. Одна печать на человека, резать на месте не нужно. Гости ждут 1–3 минуты, на экране таймер. 12–35 тыс. ₽
  3. Компьютер: б/у Intel NUC (i3/i5) под Linux, запасной вариант — Windows. Маленький, надёжнее ноутбука. 10–20 тыс. ₽
  4. Экран: портативный сенсорный 15,6″ по USB-C/HDMI, под камерой. 7–12 тыс. ₽
  5. Кнопка: большая красная «грибовидная» 100 мм. Стоит через Arduino Pro Micro, который компьютер видит как клавиатуру. Та же плата может управлять RGB-подсветкой. 1,5–3 тыс. ₽
  6. Свет: на старте встроенная вспышка камеры. Дальше дешёвая лента SK6812 RGBW рамкой вокруг объектива: программа зажигает её белым на кадр, а в остальное время это подсветка. Один контроллер ESP32 на всё. 1,5–3 тыс. ₽
  7. Колонна и кабина: 3 коробки 55×55. Почти всё в средней, в верхней только камера и свет, основание полое. Между коробками 3 разъёма, сзади сервисная дверца, снизу регулируемые опоры. Кабина — трапеция с камерой в узкой части: стойка для фона, 2 штанги и 2 шторки для ванной, сзади плотный фон, крыша съёмная. Всё влезает в легковую машину. ~6–15 тыс. ₽ кабина (оценка)
  8. Софт: кнопка → отсчёт → свет → кадр, 4 раза → склейка по шаблону → папка → очередь печати. Сессия занимает ~24 с, печать идёт в фоне, поэтому следующая группа снимается сразу. На полоске номер сессии, чтобы гости нашли свои в лотке. Раздача фото гостям по Wi-Fi прямо с NUC — по желанию.
  9. Остальное: интернет через раздачу с телефона оператора (только удалённый доступ, фото хранятся локально), ИБП, активные USB-кабели, лента WS2812B с ESP32 (WLED) для подсветки на выбор гостя.

Ключевые выводы

Свою будку на рекомендуемом железе можно собрать за 120–170 тыс. ₽ вместе с корпусом. Готовые у производителей в РФ стоят 179–399 тыс. ₽, а комплект Smiling Box с Canon, i5 и DNP RX1HS — 390 тыс. ₽.
Под разный свет: главное здесь — вспышка, которая перебивает окружающий свет. Режим M, 1/160 с, f/8, ISO 200. Тогда кадр почти не зависит от того, где стоит будка: в зале, на улице или под цветной подсветкой. Программа при установке делает 3 тестовых кадра и сама подстраивает ISO и мощность вспышки. Подробнее во вкладке «ПО и архитектура».
Чтобы можно было починить на месте: все узлы стандартные и продаются в Воронеже или на Ozon за 1–3 дня. Возить с собой запасную камеру того же типа (~15 тыс. ₽) и кабели. Удалённый доступ через Tailscale или RustDesk по раздаче с телефона, оповещения в Telegram: «камера отвалилась», «осталось <50 листов».

Рынок аренды (Воронеж и область)

По вашему опыту: 7 000 ₽/ч, минимум 2 часа. На рынке встречается от 10 000 ₽ за 2 часа (Room, Воронеж) до «от 20 000 ₽» за стандартную будку и «от 50 000 ₽» за будку с ИИ (EnterAction). В Москве 6 500 ₽/ч при минимуме 4 часа (ФотоФабрика), 17–28 тыс. ₽ за 3 часа.

Как пользоваться страницей

«3D-модель»: крутите мышкой, двигайте ползунок «Разобрать», кликайте по узлу (камера, принтер, кнопка…). Справа появятся варианты с ценами, и итог в шапке пересчитается. «Чертёж»: размеры в сантиметрах. «Комплектация»: вся спецификация и пресеты «Прототип / Рекомендуемый / Про». «Экономика»: окупаемость аренды с выездами в Липецк, Тамбов, Белгород, Курск, Ростов, а также маржа при продаже будок. Выбор сохраняется в этом браузере.

Вращение: ЛКМ · сдвиг: ПКМ · масштаб: колесо · клик по узлу: варианты
3D не загрузилось: нужен интернет для библиотеки three.js с CDN. Остальные вкладки работают.
Размеры в сантиметрах, под китовый объектив 18 мм (APS-C, горизонтальный угол ≈64°): с ~1 м в кадр входят 3–4 человека, со второго ряда ещё 2–3. Колонна — 3 коробки 55×55: полое основание 57 см, средняя 85 см (почти всё: экран, кнопка, принтер, лоток, NUC, центральный блок) и верхняя 60 см (только камера и свет). Самая большая коробка 55×55×85 влезает на заднее сиденье или в багажник универсала или хэтчбека. Кабина — трапеция: 55 см у колонны, ~225 см у фона, глубина 160 см. Стенки идут под 28°, чуть уже угла объектива, поэтому в кадр не попадают.

Что в какой коробке

КоробкаВысотаВнутри
Верхняя145–205Только камера (объектив 156 см) и свет: рамка из ленты вокруг объектива (или встроенная вспышка), подсветка по граням, уровень на крышке, кронштейны штанг. Сзади люк к камере.
Средняя60–145Экран с прицелом (верх на 144 см), кнопка (119 см), принтер на выдвижной полке за экраном (106–123), жёлоб вниз к щели (83 см) и лотку на стороне гостя, Intel NUC, центральный блок, ESP32 для света. Сзади сервисная дверца на ключ.
Основание3–60Полое: ввод 220 В и розетка/удлинитель, ИБП по желанию (низкий центр тяжести). При перевозке внутри едут трубы и шторы. Снизу 4 регулируемые опоры.

Сборка на площадке (~15 минут)

  1. Поставить основание, выставить опоры по уровню на крышке.
  2. Поставить среднюю и верхнюю коробки на штыри, защёлкнуть замки-лягушки.
  3. Воткнуть «косичку» из верхней коробки в центральный блок: USB камеры, питание камеры, разъём ленты.
  4. Собрать стойку для фона, натянуть фон, повесить штанги со шторками.
  5. Включить, открыть режим «Установка»: перекрестие на экране совместить с мишенью на фоне, сделать 3 тестовых кадра.

Лоток, дверца, вентиляция, опоры

  • Лоток под принтером. Сублимационные принтеры выдают лист вперёд и вниз, поэтому принтер стоит в верхней части средней коробки, а под ним жёлоб к щели 180×12 мм на стороне гостя. Под щелью наклонный акриловый лоток 200×120 мм с бортиком 15 мм. Гость забирает фото, не выходя из кабины. Если удобнее, щель можно вывести на боковую стенку.
  • Сервисная дверца на всю заднюю стенку средней коробки, 51×76 см, на ключ. Принтер стоит на полке с телескопическими направляющими и выдвигается наружу: замятие или смена рулона без разборки. ПК, центральный блок и все провода видны сразу. На верхней коробке отдельный люк 40×32 к камере.
  • Вентиляция без отверстий снизу, чтобы не затягивало грязь и воду. Воздух заходит через боковые жалюзи в верхней части средней коробки (с сеткой-фильтром), выходит через вентилятор 80–120 мм в вытяжке с козырьком над дверцей.
  • Опоры — 4 регулируемые мебельные M8/M10 с ходом 15–40 мм, по ~100–300 ₽. Выставляются по пузырьковому уровню на крышке.
  • Стыки коробок: штыри-фиксаторы и 2 замка-лягушки на каждую сторону. Отверстие для косички со щёточным вводом, чтобы не было щели.

Полоски: перфорированный лист 10×15 — основной вариант

Перед мероприятием пачку глянца 10×15 прокатываем роликовым ножом-перфоратором посередине, вдоль длинной стороны. Печатаем на лист две одинаковые полоски, гость сам отрывает их по линии. Одна печать на человека, резать на месте не нужно, свой формат в драйвере не нужен.

  1. Инструмент: роликовый нож с перфорирующим лезвием (лучше микроперфорация — край рвётся ровнее), стальная линейка, коврик для резки и упор-шаблон на 51 мм, чтобы линия всегда шла точно по центру.
  2. Дома: перфорируем по 1–3 листа за проход. Пачка на мероприятие (~200 листов) — примерно 15–20 минут (оценка). Перфорированные листы храним в коробке от бумаги, чтобы не отсырели.
  3. Загрузка: лист идёт в принтер короткой стороной вперёд, линия перфорации вдоль подачи. Так лист остаётся жёстким и не гнётся на линии. Перед первым мероприятием прогоните 20–30 листов подряд на тест.
  4. Раскладка: по центру шаблона узкая полоса-разделитель 1–2 мм (цвет рамки), чтобы неровность отрыва не бросалась в глаза. Печать без полей.
  5. Выдача: лист выходит в плоский лоток-сушилку. На экране: «Подождите минуту и разорвите по линии». Мокрый лист рвать нельзя — смажется.
СпособПечатей на человекаЧто на месте
Перфорированный 10×151Ничего: гость рвёт сам
10×15 + роликовый резак1Оператор режет по упору, ~5 с на лист
Полоски 55×150 (официальный минимум Canon/Epson)2Ничего, но печать ~1,3× дольше, узкий лист может перекосить
Полоски 50 мм «обманом» (формат 55, поля 2,5 мм, проверка ширины отключена)2Ничего, но риск перекоса выше — только после тестов
  • Сублимационные DNP и Mitsubishi режут сами (режим 2×6 cut), поэтому у подрядчиков полоски выпадали по две подряд. Нарезать для них бумагу заранее нельзя: лента расходуется на весь кадр 10×15, а узкий лист зажуёт. У DNP есть и готовая перфорированная бумага.
  • Selphy не режет и печатает 41 с на лист — только для отладки софта.
  • OpenPrinter (открытый струйный с рулоном и резаком) пока не продаётся, и это офисный A4/A3 на картриджах HP 302. Следим.

Автоматический резак после струйника (версия 2)

Вердикт: сделать можно, это не «плохо», но это отдельный проект на 20–40 часов (оценка) и ещё один узел, который может сломаться на мероприятии. Для первой версии будки берём перфорацию. Резак — модуль второй версии, когда принтер и софт уже стабильны.

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

  1. Никаких роликов подачи. Лист после печати сам соскальзывает по наклонному жёлобу на столик резака и встаёт в угловой упор под своим весом.
  2. Держим вакуумом снизу, а не прижимом сверху: столик с отверстиями и маленький вентилятор-нагнетатель 12 В. Касается только обратной стороны.
  3. Нож идёт по незапечатанной полосе. В шаблоне по центру белая полоса 3–4 мм вместо разделителя в цвет рамки. Круглый нож на каретке режет по ней и не трогает краску, а полоса прощает погрешность упора ±1,5 мм.
  4. Сброс: вакуум выключается, сервопривод откидывает столик, две полоски падают в лоток-сушилку.
  5. Управление: программа ждёт завершения задания в CUPS, датчик подтверждает, что лист на месте. Команда «резать» идёт на тот же ESP32, что управляет светом. Цикл ~5 с, это меньше печати (45 с).
Деталь (оценка)₽
Шаговый NEMA17 + драйвер TMC2209900–1 300
Профиль 2020 V-slot 300 мм + каретка, ремень GT2, шкивы1 000–1 400
Круглый нож Ø28 с подпружиненным держателем, полоса ПВХ под нож300–600
Вентилятор-нагнетатель 12 В + перфорированный столик (акрил / 3D-печать)700–1 500
Сервопривод MG996R (откидной столик), оптодатчик, концевик400–700
БП 12 В, провода, крепёж, жёлоб700–1 000
Итого≈4–6,5 тыс.

Что будет ломаться

  • Скручивание листа: влажный глянец выгибается и хуже садится на вакуум. Лечится наклоном столика и мощностью вентилятора, проверять на вашей бумаге.
  • Промах мимо центра, если лист встал не в упор. Датчик в углу: нет касания — лист уходит в лоток целым, в очередь идёт допечатка.
  • Затупление ножа: замена ~раз в несколько тысяч резов (оценка), лезвие ~200 ₽. Счётчик резов в прошивке.
  • Застревание на жёлобе: гладкий жёлоб (акрил) и крутой наклон.
  • Безопасность: нож полностью под кожухом, гостям не доступен.
Сравнение: перфорация — 15–20 минут подготовки дома и ноль движущихся частей на мероприятии. Резак — ноль подготовки, но ~5 тыс. ₽, 20–40 часов работы и ещё одна точка отказа. Если резак сломается на мероприятии, будка продолжает печатать целые листы, а оператор режет вручную.

Комплектация и себестоимость

Цены б/у — это ориентир по рынку (Авито, Ozon, WB, профильные магазины). Авито не отдаёт выдачу автоматическим запросам, поэтому по б/у технике даны оценки. Их стоит сверить с Авито Воронежа перед покупкой. В расчёт берётся середина диапазона. Вспышку и корпус вы просили не считать, поэтому они вынесены отдельной строкой.

Аренда: параметры

Разбор одного мероприятия

Выезды по городам

Накопленный денежный поток, 24 месяца

Продажа будок под заказ по РФ

Что влияет на окупаемость

  • Сезонность. Пики — декабрь (корпоративы) и июнь–сентябрь (свадьбы, выпускные). Январь и февраль проседают. В калькуляторе сезонность можно включить.
  • Загрузка важнее цены часа. 8 выездов в месяц при 3 часах уже дают быструю окупаемость. Главный риск — не найти заказы, а не цена железа.
  • Расходники. Лист DNP 10×15 стоит ~15,7 ₽, а это 2 полоски по ~7,9 ₽. У Selphy ~39 ₽ за лист, и на плотном мероприятии он проигрывает DNP больше 1 000 ₽ за вечер.
  • Оператор. У конкурентов администратор на месте входит в цену. Если ездите сами, эта статья превращается в ваш доход.
  • Допродажи: брендирование рамки, ИИ-обработка (у конкурентов 50–55 тыс. ₽), фото в электронном виде по QR, книга пожеланий, GIF и бумеранги. Софт для этого пишем сами, и это почти бесплатная маржа.
  • Износ камеры. Ресурс затвора бюджетных Canon около 100 тыс. кадров, то есть ~200 мероприятий. Тушка б/у стоит 12–18 тыс. ₽, поэтому это расходник, а не риск.

Какой принтер выгоднее

Каждому человеку 2 полоски 5×15 = 1 лист 10×15. Вечер 3 ч, 165 человек. «₽ на человека» — бумага + чернила/лента. Цены б/у и расход струйников — оценки.

ПринтерПокупка₽ на человекаПечать за вечерЧеловек в часЗаметки
Canon G540 (6 цв.)17–20 тыс.~4–6~700–1 000 ₽~75Рекомендуем: фотокачество, сменный бачок отработки, полоски 55 мм.
Canon G1420 / G3420 (4 цв.)12–16 тыс.~5–7~800–1 150 ₽~80Самый дешёвый массовый вариант.
Epson L3250 / L1250 (4 цв.)14–17 тыс.~5–7~800–1 150 ₽~50Медленнее Canon.
Epson L800 / L805 б/у (6 цв.)8–15 тыс.~4–6~700–1 000 ₽~60–90Дёшево, но старый: проверять голову и отработку.
Epson L8050 (6 цв.)~35 тыс.~6–8~1 000–1 300 ₽~300Быстрый: очередь почти не копится.
2× Canon G54034–40 тыс.~4–6~700–1 000 ₽~150Запас: если один засох — второй печатает.
DNP DS-RX1HS б/у (сублимация)45–70 тыс.~16~2 600 ₽~300Режет сам, сухо сразу, но дорогой и редкий в ремонте.
Итог: Canon G540 на ~1 600–1 900 ₽ дешевле DNP за вечер и втрое дешевле в покупке. Цена — ручная резка (или заранее нарезанные полоски), минута на высыхание и прочистка перед выездом. Если на мероприятии больше ~70 человек в час, ставьте два принтера или Epson L8050.

Аренда: цены конкурентов

Готовые будки на продажу (РФ)

Типовая комплектация у производителей в РФ: зеркалка Canon, тач 17–19″, i5, DNP DS-RX1(HS), ПО с шаблонами, корпус из композита или МДФ, сборка за 10–20 минут, 2 м² площади. Это почти совпадает с «Рекомендуемым» пресетом здесь.

Программы для фотобудок

Сценарий съёмки

Печатаем только полоски: формат выбран заранее, клиенту 10×15 не предлагаем. Гость жмёт кнопку, дальше всё само: отсчёт, свет, кадр — 4 раза. Потом склейка по шаблону, запись в папку и отправка в очередь печати. Экран сразу свободен для следующей группы.

Ориентир качества — ваш образец. Светлый «воздушный» кадр на белом фоне с мягким светом без жёстких теней. Так получилось из-за пасмурного дневного света через открытый верх и белых штор. Вывод для будки: крыша съёмная (днём без неё свет лучше), а свой свет должен быть большим и рассеянным: лента за матовым рассеивателем или отражение от белых штор, а не голая вспышка в лицо. Экспозиция чуть «в плюс» (+0,7…+1 EV), обработка минимальная: лёгкая яркость и контраст, без фильтров.
  1. Ожидание. На экране заставка и примеры, лента «дышит» выбранным цветом, кнопка мигает.
  2. Нажатие. Кнопка или тач. Если на мероприятии несколько рамок — карусель с выбором.
  3. Цикл из 4 кадров: отсчёт 3-2-1 на экране и бегущими огнями ленты → свет на 100% → спуск по USB → свет обратно в цвет подсветки → кадр 1,5 с на экране.
  4. Склейка по шаблону (PNG-рамка + JSON позиций), запись в папку, задание уходит в очередь печати. На экране «Фото печатаются, заберите внизу» — и сразу заставка для следующей группы.
  5. Печать в фоне. Каждому человеку — один перфорированный лист 10×15 с двумя полосками. На экране: «Подождите минуту и разорвите по линии».
  • Свет-лента вместо вспышки: включаем за ~0,3 с до спуска, потому что у камеры по USB есть задержка спуска. Гасим, когда камера сообщила о кадре (или через 0,8 с).
  • Встроенная вспышка камеры синхронизируется сама, лента в момент кадра просто приглушается. Перезарядка 2–3 с укладывается в отсчёт.
  • Если кадр не пришёл за 5 с — повтор кадра. После двух неудач на экране «позовите администратора», а в Telegram уходит алерт.
  • Настройки мероприятия: число кадров (3 или 4), длительность отсчёта (первый 5 с, остальные 3 с), число копий на группу, ч/б режим. Формат 10×15 остаётся скрытой настройкой на будущее.
  • Для Nikon программа следит, что изображение с камеры не отключилось по таймеру, и перезапускает его.

Очередь печати и таймер ожидания

Съёмка не ждёт принтер: каждый лист (2 полоски на человека) встаёт в очередь CUPS, а следующая группа уже снимается. Ждать 1–3 минуты нормально, на экране таймер. Выберите принтер и размер группы. Модель считает 1 человек = 1 перфорированный лист 10×15 с двумя полосками.

  • Таймер на экране: после съёмки «Ваши полоски #0012 будут готовы через 2:30». Время программа считает по очереди CUPS и скорости принтера. На заставке — «в очереди печати: 3 группы».
  • Номер сессии на полоске (#0012 мелко в углу рамки): когда в лотке копится несколько пар, гости быстро находят свои.
  • Лоток рассчитан на 20–30 полосок. Если толпа большая, полоски спокойно копятся, их разбирают после.
  • Экран «Установка» показывает очередь: сколько заданий ждёт, остаток бумаги, ошибки принтера. Задание можно повторить или удалить.
  • Если принтер встал (кончилась бумага, замятие) — съёмка продолжается, задания копятся в очереди и допечатываются после замены рулона.

Шаблон полоски — по вашему образцу

Размеры сняты с присланной полоски: 1844×1237 px (кусок 10×15 при ~300 dpi, немного с запасом под обрез), на нём две одинаковые полоски 1844×618. В каждой 4 кадра 355×460 и панель с именами и датой. Кадр ≈4:3 вырезается из кадра камеры 3:2. Печать идёт «лёжа», поэтому кадры повёрнуты на 90°.

Так выглядит шаблон в нашем формате. Рамка — PNG с прозрачными окнами, позиции кадров и текста — в JSON:


    

Файлы, метаданные и выдача фото

Всё хранится локально, в облако вы выгружаете вручную после мероприятия. Структура папки:

events/2026-09-12_svadba-ivanovy/
  frames/          ← рамки мероприятия (PNG + JSON)
  raw/             ← кадры с камеры: 0001_1.jpg … 0001_4.jpg
  prints/          ← готовые листы: 0001.jpg
  sessions/0001.json
  event.json       ← настройки: режим, отсчёт, копии, рамки

В sessions/0001.json то же, что у Breeze в ваших XML: дата, время, число отпечатков, список кадров, итоговый файл. Плюс рамка, режим и статус печати. Папку назначает программа по дате и названию мероприятия, вручную её переименовывать не нужно.

Что видно по вашим XML. Подрядчик работает на Breeze Remote Pro (Windows, $349 бессрочно) с Canon: файлы IMG_xxxx.JPG, 4 кадра на сессию, 1 отпечаток, итог в prints\ГГММДД_ЧЧММСС.jpg. Папка событий называлась «1.03.2026», хотя съёмка была 12.09.2026: её заводили вручную и забыли поменять. У нас папка создаётся автоматически.

Если гость хочет фото сразу

  • Bluetooth не подходит: iPhone не принимает файлы по Bluetooth (только AirDrop), на Android нужно сопряжение. Для гостей это неудобно.
  • Рабочий вариант — NUC сам раздаёт Wi-Fi будки, интернет не нужен. На экране после сессии два QR: первый подключает к Wi-Fi будки, второй открывает страницу с фото этой сессии, где есть кнопка «Сохранить». Работает на iPhone и Android.
  • Настройка: точка доступа через NetworkManager (nmcli hotspot) или hostapd. Встроенный Intel Wi-Fi обычно раздаёт только на 2,4 ГГц — проверьте на своём NUC. Интернет для удалённого доступа берётся с телефона оператора по USB-кабелю (режим USB-модема), тогда Wi-Fi NUC остаётся для гостей. Функция включается в настройках мероприятия, если заказчик просит.

Архитектура (пишем сами)

Кнопка / тач→Kiosk UI (Chromium, веб)→Backend (Python)→gphoto2 / EDSDK→Камера
Backend→ESP32 (WLED): свет-«вспышка», отсчёт, подсветка
Кадры→Рамка + раскладка (PIL/libvips)→очередь CUPS→принтер: 2×(5×15) с резкой
Папка мероприятия→вручную в облако после мероприятия·опц.: Wi-Fi с NUC + QR
  • Камера: на Linux libgphoto2 (python-gphoto2): изображение с камеры по USB (~15–25 кадров/с на Canon в режиме «PC»), спуск, скачивание. Nikon D3300 тоже есть в списке поддержки. На Windows — Canon EDSDK или digiCamControl.
  • Свет: ESP32 с прошивкой WLED, команды по Wi-Fi (JSON API) или по USB. Один контроллер на свет для кадра, отсчёт и подсветку.
  • Печать: CUPS + Gutenprint (бэкенды selphy_print) поддерживают DNP DS620/RX1/DS40, Mitsubishi CP-D70/D80, HiTi P52x и Canon Selphy. Режим «2×2x6» с автоматической резкой есть с Gutenprint 5.2.11. Через бэкенд видно остаток бумаги.
  • Интерфейс: веб-фронтенд в полноэкранном Chromium. Тот же фронтенд служит админкой с телефона оператора.
  • Основа: можно взять открытый Photobooth-App (Python + Vue): в нём уже есть gphoto2, печать, QR, рамки, WLED и GPIO-кнопки. Лицензию проверьте до коммерческого использования.

Ваши требования → как реализуем

ТребованиеРешение
Кнопка → отсчёт → свет → кадр ×4Сценарий выше, параметры в настройках мероприятия.
Только полоски, толпа не ждёт печатьРежим 2×6 с резкой в принтере, очередь CUPS, номер сессии на полоске.
Фото складываются в папку, высылаем самиЛокальная папка мероприятия, без автоматической синхронизации. Мгновенная выдача гостю по Wi-Fi с NUC — опция.
Своя рамка заказчика до мероприятияЗаказчик присылает PNG полоски 600×1800 px (5×15 при 300 dpi). Загрузка через админку, автопроверка размера и прозрачных окон, превью с тестовыми кадрами.
Выбор рамки на экранеКарусель из 3–6 рамок мероприятия перед съёмкой.
Автонастройка под светРучной режим камеры + свой свет + калибровка тестовыми кадрами (ниже).
Смена цвета подсветкиWLED: гость выбирает цвет или эффект на экране, в момент кадра лента уходит в белый.
Проверить, что будка стоит ровноРежим «Установка»: перекрестие, сетка, горизонт и угол наклона, мишень на фоне, уровень на крышке.
Починка удалённоTailscale + SSH/RustDesk через раздачу с телефона, watchdog, авто-сброс USB при зависании камеры, алерты в Telegram.

Автонастройка экспозиции

  1. Камера в режиме M, свет свой. Со встроенной вспышкой: 1/160 с, f/5.6, ISO 200–400. Со светодиодной лентой: 1/100 с, f/4, ISO 400–800. Кабина закрыта шторами, внешний свет слабый, поэтому кадр почти не зависит от площадки.
  2. Баланс белого фиксированный («Вспышка» ~5500 K, для ленты — ручной по белой шторе при установке). Авто-баланс белого под цветной подсветкой «плавает».
  3. Калибровка при старте мероприятия. Программа делает 3 тестовых кадра по фону, смотрит гистограмму и сама двигает ISO, пока яркость не попадёт в цель. Это 20 секунд, в админке есть кнопка «перекалибровать».
  4. Фокус ручной, выставляется один раз на ~1 м. Автофокус не мажет в темноте и не тормозит.
  5. Изображение на экране без «симуляции экспозиции», чтобы экран был ярким. Лента в режиме ожидания даёт немного света для превью.
  6. Улица: шторы срезают солнце. Если светло, ISO уменьшается автоматически при калибровке.

Подсветка и кнопка

  • Лента SK6812 RGBW: рамка вокруг объектива (свет для кадра), грани колонны и штанги кабины (подсветка). Белые шторы окрашиваются в выбранный цвет.
  • Цветной свет на лицах выглядит плохо, поэтому в момент кадра лента вокруг объектива горит белым (канал W), а цветная остаётся на фоне и штангах.
  • Эффекты в интерфейсе: «Цвет подсветки», «Режим вечеринки» в ожидании, «Отсчёт» (лента гаснет по сегментам 3-2-1), «Кадр» (белый на полную).
  • Кнопка: проще всего аркадная 60 мм + USB-энкодер Zero Delay (~800 ₽). Лучше грибовидная 100 мм IP65 + Arduino Pro Micro как клавиатура: работает без драйверов и может мигать подсветкой («жми меня»).

Влага и улица

  • Материал корпуса: вспененный ПВХ 10 мм или алюминиевый композит (АКП). Они не боятся воды. ЛДСП допустима, но только с ПВХ-кромкой по всем торцам, а вырезы нужно проклеить герметиком.
  • Экран за стеклом или акрилом 3–4 мм на герметике: и влагозащита, и антивандал.
  • Кнопка с защитой IP65. Аркадные кнопки не герметичны.
  • Нижний модуль стоит на ножках 2–3 см (лужи, мытьё пола), внутри 200–500 г силикагеля в мешочке, вентиляция через фильтр.
  • Питание: уличный удлинитель IP44 и УЗО, ИБП сглаживает скачки от генераторов на выездных площадках.
  • Крыша кабины из белой ткани с водоотталкивающей пропиткой защищает от солнца и мороси. Для ливня нужен шатёр над будкой.
  • Улица: обязательно шатёр или навес. Сублимационные принтеры рассчитаны на комнатные условия (ориентир +5…+35 °C, влажность 20–80% без конденсата; для конкретной модели проверьте по паспорту). Бумага отсыревает.
  • Зимой после заноса с мороза не включать 1–2 часа, чтобы сошёл конденсат. Возить в кейсах с силикагелем.
  • Отпечатки сублимационного принтера покрыты ламинатом и не боятся капель, в отличие от струйных.

Чтобы не сломалось на мероприятии

  • Питание камеры от сети через муляж аккумулятора. Live view по USB быстро садит батарею. Автовыключение и сон камеры отключены.
  • Запасной комплект в машине: вторая камера той же модели, запасной муляж АКБ, USB-кабели, кнопка, флешка с образом системы. Замена занимает 5 минут.
  • USB: короткие качественные кабели с ферритами, хаб с внешним питанием, фиксация кабелей стяжками, чтобы гости не выдернули.
  • Софт: watchdog и автоперезапуск, авто-сброс USB-порта при зависании gphoto2. Если камера не отвечает, будка переходит в режим «печать без фото недоступна, позовите администратора» и шлёт алерт в Telegram.
  • Контроль расходников: остаток листов виден в админке, при <50 приходит алерт.
  • Образ системы: вся будка — это один образ диска. Новая будка под заказ или замена мини-ПК поднимается за 15 минут.
  • Удалённо: Tailscale через раздачу интернета с телефона. Можно зайти, посмотреть лог и последний кадр, перезапустить, поменять рамку.
  • Запчасти всех узлов продаются в Воронеже или на Ozon/WB/Авито за 1–3 дня: Canon, DNP (бумага у официальных дилеров), мини-ПК, мониторы.

Где смотреть: поиск по площадкам

Ссылки открывают поиск по каждому варианту. Для б/у первым идёт Авито Воронежа, для нового — Ozon, WB и Яндекс Маркет. Цены на этих страницах живые, сверяйте с оценками в отчёте.

Источники

    Дата исследования: 27.09.2026. Цены меняются. Б/у цены помечены как оценки: Авито не отдаёт выдачу автоматическим запросам, поэтому их нужно проверить вручную (Воронеж + доставка).