Prowadzenie gryGame control
Timer, nowa gra, korekta czasu, reset pokoju i najważniejsze akcje operatora w jednym widoku.Timer, new game, time adjustments, room reset and the core operator actions in one view.
Jedno miejsce do prowadzenia gry, kontroli czasu, monitorowania zagadek, przygotowania pokoju i diagnostyki. Zaprojektowane dla operatora, który potrzebuje szybkiej informacji i prostych decyzji.One place to run the game, control time, monitor puzzles, prepare the room and diagnose issues. Built for operators who need fast information and simple decisions.
Operator widzi stan gry i urządzeń bez skakania między osobnymi panelami. System porządkuje najważniejsze informacje i daje dostęp do akcji, które naprawdę są potrzebne podczas obsługi pokoju.The operator sees the game and device state without jumping between separate panels. The system keeps the most important information together and exposes the actions that matter during a live game.
Timer, nowa gra, korekta czasu, reset pokoju i najważniejsze akcje operatora w jednym widoku.Timer, new game, time adjustments, room reset and the core operator actions in one view.
Czy moduł jest online, gotowy, w toku czy rozwiązany — bez zgadywania, co dzieje się w pokoju.See whether a module is online, ready, in progress or solved — without guessing what is happening in the room.
Kontrola łączności i zadeklarowanych stanów początkowych przed uruchomieniem kolejnej gry.Check connectivity and declared initial states before the next game starts.
Bieżący stan komunikacji i historia zdarzeń ułatwiają szybkie znalezienie źródła problemu.Communication status and event history help identify the source of a problem quickly.
Jeden kontroler może obsługiwać kilka pokoi, każdy z własnym czasem, modułami i konfiguracją.One controller can manage multiple rooms, each with its own timer, modules and configuration.
Moduły mogą pracować przez sieć lokalną z MQTT albo przewodowo przez RS485 — zależnie od instalacji.Modules can use the local network with MQTT or a wired RS485 link depending on the installation.
ARCaM nie zastępuje logiki zagadek — spina je w jeden system operatorski. Moduł wykonuje swoją logikę lokalnie, a do ARCaM przekazuje identyfikację, stan i zdarzenia oraz przyjmuje polecenia sterujące.ARCaM does not replace puzzle logic — it connects puzzles into one operator system. A module runs its logic locally, while reporting identity, state and events to ARCaM and accepting control commands.
Windows lub Raspberry Pi. Panel operatora, konfiguracja pokoi, timer, diagnostyka i historia zdarzeń.Windows or Raspberry Pi. Operator panel, room setup, timer, diagnostics and event history.
RFID, czujniki, przyciski, zwory, audio, światło, silniki i inne mechanizmy. Każdy moduł ma własne ID i należy do konkretnego pokoju.RFID, sensors, buttons, locks, audio, lighting, motors and other mechanisms. Each module has its own ID and belongs to a specific room.
Krótki materiał pokazuje ideę panelu operatora, sterowanie pokojem oraz sposób pracy ARCaM podczas codziennej obsługi escape roomu.This short video shows the operator panel, room control and how ARCaM works during day-to-day escape room operation.
Timer, status pokoju i zagadki są zebrane w jednym miejscu.Timer, room status and puzzle modules are brought together in one place.
Operator może reagować na sytuację w pokoju bez przełączania się między osobnymi narzędziami.The operator can react to what is happening in the room without switching between separate tools.
Film może przedstawiać wcześniejszą wersję interfejsu — funkcje i wygląd ARCaM są rozwijane wraz z kolejnymi wersjami.The video may show an earlier interface version — ARCaM features and UI continue to evolve with new releases.
Układ został zbudowany pod realną obsługę escape roomu: duży timer, status pokoju, moduły zagadek oraz szybki dostęp do przygotowania i resetu.The layout is built around real escape room operation: a large timer, room status, puzzle modules and quick access to preparation and reset.
Duży i czytelny nawet z dalszej części stanowiska operatora.Large and readable even from across the operator station.
Dwie operacje, które operator wykonuje najczęściej między grami.The two operations most frequently used between games.
Stan, odczyty i sposób komunikacji modułu zebrane w jednym miejscu.Module state, readings and communication method gathered in one place.
Szybka informacja, czy system jest gotowy do pracy.A quick indication of whether the system is ready.
ARCaM odpytuje moduły i porównuje świeże odczyty z zadeklarowanym stanem początkowym.ARCaM queries modules and compares fresh readings with their declared initial state.
Operator może świadomie pominąć konkretny odczyt/czujnik, jeśli sytuacja tego wymaga.The operator can consciously skip a specific reading or sensor when necessary.
Ponowna kontrola po poprawieniu ustawienia elementu w pokoju.Run the check again after correcting an element in the room.
Konfiguracja jest rozdzielona na logiczne elementy: pokój, sieć, komunikację i moduły. Dzięki temu łatwo rozbudować instalację bez przebudowy całego systemu.Configuration is split into clear layers: room, network, communication and modules. This makes it easy to extend an installation without rebuilding the whole system.
Ustaw nazwę, identyfikator, czas gry i próg ostrzegawczy. Każdy pokój ma własny zestaw urządzeń.Set the name, identifier, game duration and warning threshold. Each room has its own device set.
ARCaM pracuje w lokalnej sieci i udostępnia panel przez adres kontrolera.ARCaM operates on the local network and serves the panel from the controller address.
MQTT dla modułów Wi‑Fi/Ethernet albo RS485 dla instalacji przewodowych. Oba sposoby mogą współistnieć.MQTT for Wi‑Fi/Ethernet modules or RS485 for wired installations. Both can coexist.
Identyfikator pokoju + identyfikator modułu + czytelna nazwa. Dzięki temu ARCaM wie, gdzie urządzenie ma się pojawić.Room ID + module ID + a human-friendly name. ARCaM then knows exactly where the device belongs.
Czytelny stan urządzenia i ostatni typ komunikacji.A clear device state and its current communication path.
Problem jest widoczny od razu i nie ginie w logach.A problem is immediately visible instead of being buried in logs.
Przy większej liczbie modułów operator szybko zawęża widok do potrzebnego stanu.With many modules, the operator can quickly narrow the view to the relevant state.
ARCaM nie zamyka instalacji na jednej płytce. Możesz budować moduły samodzielnie albo skorzystać z elektroniki przygotowanej specjalnie do współpracy z systemem.ARCaM does not lock an installation to one board. You can build modules yourself or use electronics prepared specifically for the system.
Jeżeli tworzysz elektronikę we własnym zakresie, możesz przygotować firmware dla własnych kontrolerów i połączyć je z ARCaM zgodnie z dokumentacją komunikacji.If you build electronics in-house, you can create firmware for your own controllers and connect them to ARCaM using the communication documentation.
Możliwy jest również zakup płytek przygotowanych do współpracy z aplikacją i konkretną zagadką. Dzięki temu nie musisz projektować całej elektroniki od zera.Dedicated boards prepared for the application and a specific puzzle can also be supplied, so you do not have to design the entire electronics stack from scratch.
Nie każdy obiekt potrzebuje tego samego zestawu. Możemy dostarczyć wyłącznie warstwę sterowania, pomóc w integracji istniejących zagadek albo przygotować kompletne moduły.Not every venue needs the same package. We can provide only the control layer, help integrate existing puzzles, or prepare complete modules.
Nie do podstawowego działania. System jest projektowany do pracy w sieci lokalnej, dzięki czemu prowadzenie gry i komunikacja z modułami nie muszą zależeć od połączenia z Internetem.Not for core operation. The system is designed to work on a local network, so game control and module communication do not have to depend on Internet connectivity.
Tak. Moduły sieciowe mogą komunikować się przez MQTT po Wi‑Fi/Ethernet, a moduły przewodowe przez RS485. Dobór zależy od układu pokoju i instalacji.Yes. Network modules can use MQTT over Wi‑Fi/Ethernet, while wired modules can use RS485. The choice depends on the room layout and installation.
Tak. System jest przygotowany do obsługi do trzech pokoi w ramach jednego kontrolera, z osobną konfiguracją i stanem dla każdego pokoju.Yes. The system is designed to manage up to three rooms from one controller, with separate configuration and state for each room.
Nie. Możesz samodzielnie programować własne płytki mikrokontrolerowe i integrować je z ARCaM zgodnie z dokumentacją komunikacji. Jeżeli wolisz gotową warstwę sprzętową, możliwe jest również przygotowanie lub zakup dedykowanych PCB. Zakres elektroniki, liczba wejść/wyjść i sposób komunikacji są ustalane indywidualnie.No. You can program your own microcontroller boards and integrate them with ARCaM using the communication documentation. If you prefer a ready hardware layer, dedicated PCBs can also be prepared or supplied. Electronics scope, I/O count and communication method are agreed individually.
Stan komunikacji zmienia się w panelu, dzięki czemu problem jest widoczny bez potrzeby zaglądania do konsoli technicznej.The communication state changes in the panel, making the problem visible without opening a technical console.
Panel jest interfejsem webowym udostępnianym przez kontroler w sieci lokalnej, dlatego może być otwierany na kompatybilnych urządzeniach w tej samej sieci.The panel is a web interface served by the controller on the local network, so it can be opened on compatible devices connected to that network.
ARCaM może być częścią nowego projektu albo zostać dopasowany do istniejących modułów i instalacji — od samej aplikacji po dedykowane PCB i pełną integrację.ARCaM can be part of a new build or adapted to existing modules and installations — from the application itself to dedicated PCBs and full integration.