DeviceControlSim

DeviceControlSim

TITULAR

UNIVERSIDADE FEDERAL RURAL DO SEMI-ARIDO – UFERSA

PROCESSO

BR 51 2025 002854 7

DESCRIÇÃO

O software Device Control Sim é um simulador para controle e gerenciamento remoto de dispositivos conectados em rede, com foco em ambientes automatizados baseados em tecnologia IoT (Internet das Coisas). Desenvolvido em Java com suporte a JavaFX e comunicação via protocolo MQTT, o programa permite simular a operação de microcontroladores distribuídos, gerenciando o comportamento de uma rede real de dispositivos, como lâmpadas, projetores e ar-condicionados. O sistema oferece interface gráfica interativa para o usuário configurar, conectar, controlar e monitorar os dispositivos de múltiplas salas e andares de forma remota. Além disso, o programa integra um servidor em nuvem desenvolvido com Node.js, que centraliza o registro das operações realizadas e fornece um painel com indicadores estatísticos e histórico de comandos. A arquitetura do simulador adota um modelo distribuído com comunicação peer-to-peer (P2P) e suporte a múltiplos servidores locais, refletindo cenários reais de automação em instituições acadêmicas ou ambientes corporativos. As mensagens trocadas entre dispositivos e servidores são gerenciadas de forma assíncrona, garantindo eficiência e escalabilidade. A aplicação permite ainda testes com diferentes configurações, facilitando o desenvolvimento e validação de soluções IoT antes da implantação física, o que reduz custos e riscos operacionais. O sistema é compatível com qualquer computador que possua Java 21 instalado.

APLICAÇÕES E BENEFÍCIOS

O Device Control Sim foi desenvolvido para solucionar desafios frequentes enfrentados em projetos de automação baseados em IoT, como a dificuldade de testar arquiteturas distribuídas, a complexidade na comunicação entre dispositivos e a ausência de ferramentas acessíveis para simulação de ambientes automatizados. A principal vantagem do programa é permitir a validação completa de sistemas de controle e gerenciamento de dispositivos sem a necessidade de uma infraestrutura física instalada, reduzindo custos, riscos de falhas e tempo de implantação.
O simulador possibilita a criação de redes virtuais compostas por microcontroladores e servidores distribuídos, integrando tecnologias como MQTT, WebSocket e computação em nuvem. Dessa forma, o usuário pode testar cenários reais de controle remoto, como ligar e desligar equipamentos em diferentes salas ou andares, monitorar conexões simultâneas e visualizar relatórios de uso centralizados.
Outra vantagem significativa é o uso de threads virtuais da JVM, que garante alto desempenho mesmo com múltiplas simulações em paralelo. A interface gráfica é amigável, didática e permite fácil interação com os dispositivos simulados. Por fim, o servidor em nuvem registra todas as operações, fornecendo rastreabilidade e apoio à tomada de decisão.
O Device Control Sim é especialmente útil em contextos educacionais, laboratórios de pesquisa e ambientes corporativos que desejam explorar soluções de automação sem a necessidade de instalar equipamentos reais em um primeiro momento.

DOWNLOAD DO CERTIFICADO
AUTORES
  • PAULO HENRIQUE LOPES SILVA
  • RICARDO CÉZAR FERNANDES DE MELO JÚNIOR
CONTATOS

nit@ufersa.edu.br

(84) 3317-8312

Scroll to Top