Contexto
O projeto conecta a operação física da pista a uma experiência visual de pontuação, ferramentas locais de gestão e serviços remotos de contratos, licenças e relatórios.
Desafio
A solução precisa interpretar eventos da máquina, comandar funções físicas, processar regras de pontuação e manter diferentes interfaces coordenadas. Tudo isso acontece em um ambiente distribuído, com componentes próximos à pista e serviços em cloud.
Solução
A aplicação da pista opera em Linux e faz a comunicação serial com a máquina. Ela envia comandos, lê jogadas e controla pontuação, animações e telas. Um gerenciador local multiplataforma inicia e encerra jogos, adiciona tempo e administra preços e entradas. A API cloud recebe dados, gerencia contratos e licenças, controla a liberação das pistas e gera relatórios.
Engenharia
- Integração com equipamento legado por comunicação serial.
- Aplicação próxima ao hardware em Linux customizado.
- Processamento de eventos e regras de pontuação.
- Experiência gráfica em múltiplas telas.
- Aplicação desktop para Linux, Windows e macOS.
- Arquitetura distribuída e comunicação entre componentes.
- Cloud e API para contratos, licenciamento remoto e relatórios.
Evolução
A camada de comunicação com a armadora está em migração e avaliação para Raspberry Pi. A evolução reforça a arquitetura edge e busca simplificar a integração junto à pista.
Publicação responsável
O case não apresenta nome do cliente, volume de instalações ou métricas porque essas informações ainda dependem de confirmação e autorização. A evidência publicada se concentra na arquitetura e nas capacidades técnicas documentadas.