O ModularSys é um sistema telemétrico modular que utiliza Redes de Sensores Sem Fio, Ethernet e Fibra Óptica para comunicação.
Ele opera com Wi-Fi, LoRa, ZigBee, Satélite, Bluetooth e Celular, escolhendo o protocolo conforme a necessidade da aplicação. As Estações Módulo (EM) transmitem dados para o Broker MQTT VerneMQ, enquanto aquelas sem conexão utilizam Estações Base ou Roteadoras e em caso de falha, os dados são armazenados localmente. O Broker MQTT VerneMQ atua como um orquestrador de tráfego de dados, recebendo informações das EMs e distribuindo-as aos demais módulos do sistema.
A sua modularidade permite que o sistema seja usado em uma variedade de aplicações de monitoramento, incluindo, mas não se limitando a (Figura 3).
As Estações Módulo (EM) transmitem dados para o Broker MQTT VerneMQ, enquanto aquelas sem conexão utilizam Estações Base ou Roteadoras e em caso de falha, os dados são armazenados localmente. O Broker MQTT VerneMQ atua como um orquestrador de tráfego de dados, recebendo informações das EMs e distribuindo-as aos demais módulos do sistema.
O Monitor VerneMQ processa e armazena as informações em um Banco de Dados de Séries Temporais, permitindo análises eficientes. A API se conecta ao Cliente VueJS, possibilitando monitoramento em tempo real pelo Painel Grafana Dashboard, com gráficos interativos para identificação de padrões.
Metodologia de Desenvolvimento
Adotamos uma abordagem iterativa baseada no framework Scrum, com ciclos de desenvolvimento de 4 semanas. A validação do sistema está sendo realizada em parceria com fabricantes de veículos elétricos, utilizando tanto ambientes controlados em laboratório quanto testes em condições reais de operação.