Прикладной программист. Разработка ПО для квест-комнаты (Arduino + Python, визуальный интерфейс, автозапуск) (Дистанционная работа)

Бюджет не указан

Задание: Прикладной программист. Разработка ПО для квест-комнаты (Arduino + Python, визуальный интерфейс, автозапуск) (Дистанционная работа)

Есть готовый, уже работающий квест, аппаратная часть реализована на Arduino (свет, магниты, датчики, звук). Необходимо написать и доработать программную часть на Python, которая будет: • управлять логикой квеста, • взаимодействовать с Arduino, • иметь визуальный интерфейс, • автоматически запускаться при включении системы. Квест работает без оператора: игроки выполняют действия, система сама реагирует. Что уже есть • Полностью собранная и рабочая аппаратная часть • Частично готовая логика квеста • Сценарий прохождения всех этапов • Понимание всех входов / выходов Arduino ⸻ Что нужно сделать • Реализовать логику квеста на Python • Организовать обмен с Arduino (Serial / USB) • Сделать визуальный интерфейс (ПК, Windows): • отображение текущего этапа • состояния датчиков / выходов • при необходимости — ручное управление • Настроить автозапуск программы • Обеспечить стабильную работу без оператора ⸻ Примеры логики • Игроки выполнили действие → Python получил сигнал от Arduino • Включается / выключается свет • Открывается магнит • Запускается звук • Переход к следующему этапу квеста Сам квест, находится в Санкт-Петербурге.