Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
Resumen
Este trabalho apresenta um aplicativo móvel para visualização dos dados gerados por um aerogerador localizado no prédio do Instituto de Redes Inteligentes (INRI) da Universidade Federal de Santa Maria (UFSM). O aplicativo foi desenvolvido utilizando o framework Flutter em linguagem de programação Dart, disponibilizando-o tanto para dispositivos com sistema operacional Android como iOS. Para armazenamento dos dados, foi utilizado um hardware open source Raspberry responsável pelo recebimento dos dados e salvamento local em um banco de dados relacional MariaDB. Para que o aplicativo consiga se comunicar com esses dados, foi criado um Web service, hospedado no mesmo hardware. Esse Web service foi desenvolvido com o uso do framework Laravel em linguagem PHP, onde estão implementados diversos endpoints sobre o protocolo HTTP (Hypertext Transfer Protocol), capazes de fornecer informações específicas sobre os dados gerados e já salvos no banco de dados através de arquivos em formato JSON (JavaScript Object Notation). A utilização desse aplicativo torna o processo de acompanhamento da geração de energia mais fácil, garantindo que os usuários possam visualizar os dados através de gráficos e manter um histórico da geração, além de tornar o uso mais acessível, visto que o aplicativo pode ser acessado a qualquer momento a partir de um telefone móvel. Conclui-se que o presente trabalho possibilitou o desenvolvimento da
comunicação dos dados e construção de um aplicativo móvel, capaz de exibir dados de geração de forma visual e numérica em uma interface amigável aos usuários finais.
Colecciones
El ítem tiene asociados los siguientes ficheros de licencia: