Электронные устройства-загадки в рамках квестов от Клаустрофобия-Екатеринбург

 

Заказчик

 Клаустрофобия - Екатеринбург

 

Проект

Клаустрофобия — это квест в реальности. Все, как в компьютерных играх, но только в настоящей комнате с осязаемыми предметами. Задача игроков — выбраться из помещения, в котором их заперли. Для этого нужно будет разгадывать головоломки, исследовать тайники, правильно применять подсказки, использовать доступные вещи и в итоге добывать ключи и открывать двери.

 

Цели и задачи

 В силу определённой специфики данной индустрии, подробно описывать и раскрывать функционал каждого из разработанных устройств было бы непорядочно. 
Фактически было разработано 4 устройства для 3 загадок - для одной из загадок было необходимо два устройства, обменивающихся данными по радио. 

 

Решение

 При разработке устройств были задействованы/использованы следующие возможности (от простого к сложному): 

  • опрос состояния дискретных датчиков;
  • опрос состояния аналоговых датчиков при помощи АЦП;
  • вывод текущего состояния системы при помощи индикаторов/светодиодов; 
  • двунаправленный обмен данными через асинхронный интерфейс UART (RFID-считыватели ID-12);
  • двунаправленный обмен данными через синхронный интерфейс SPI (сборки для беспроводного обмена информации от Aurel);
  • коммутация/управления 1-фазной нагрузкой с помощью МК в автоматическом режиме;

Разработка топологий печатных плат приёмника и передатчика выполнялась с использованием свободного ПО KiCAD.

Разработка ПО для микроконтроллеров выполнялась с использованием: 

  • программатор/отладчик ST-LINK;
  • среда разработки - Eclipse;
  • компилятор/ассемблер/компоновщик - от Mentor Graphics/CodeSourcery;
  • система контроля версий - Git;
  • дополнительно используемые библиотеки:
    • STM32F0xx Standard peripheral library;

 

Результаты

Каждое из разработанных электронных устройств-загадок было введено в строй сразу после монтажа. Их может наблюдать любой желающий, забронировав, оплатив и появившись непосредственно на игре. 

© ООО "Контроль-В" 2012 - 2018