Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador

Bibliographic Details
Main Author: Weber, Érico Rosiski
Publication Date: 2022
Language: por
Source: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/001300000d73p
Download full: http://repositorio.ufsm.br/handle/1/26568
Summary: Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Engenharia de Controle e Automação, RS, 2022.
id UFSM_96dfd459e2d492a7313f78b75891340a
oai_identifier_str oai:repositorio.ufsm.br:1/26568
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno geradorMobile application and Web service for monitoring and storing wind energy production data from a small generatorAplicativos móveisDesenvolvimento de softwareMonitoramento WebGeração de energiaMobile appsSoftware developmentWeb MonitoringPower generationCNPQ::ENGENHARIASTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Engenharia de Controle e Automação, RS, 2022.This study presents a mobile application to visualize data generated by a wind turbine located in the building of the Instituto de Redes Inteligentes (INRI) of the Federal University of Santa Maria (UFSM). The application was developed using the Flutter framework in the Dart programming language, making it available for both Android and iOS devices. To receive and store the data, a relational database was implemented using MariaDB and an open-source Raspberry hardware. For the application to be able to communicate with these data, a web service was created and hosted on the same hardware. This web service was developed using the Laravel framework in PHP language, in which several endpoints over the Hypertext Transfer Protocol (HTTP) are implemented, capable of providing specific information about the data generated and saved in the database through files in JavaScript Object Notation (JSON). The use of this application will make the process of monitoring energy generation easier, ensuring that users can visualize the values through graphs and keep a history of the generation, in addition to making the use more accessible, since the application can be accessed at any moment from a mobile phone. It is concluded that the present work enabled the development of data communication and a mobile application, capable of displaying generation data visually and numerically in a friendly interface for end users.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.Universidade Federal de Santa MariaBrasilUFSMCentro de TecnologiaSchaf, Frederico MenineWeber, Érico Rosiski2022-10-19T17:19:38Z2022-10-19T17:19:38Z2022-07-152022Trabalho de Conclusão de Curso de Graduaçãoinfo:eu-repo/semantics/publishedVersionapplication/pdfWEBER, E. R. Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador. 2022. 89 p. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação)-Universidade Federal de Santa Maria, Santa Maria, RS, 2022.http://repositorio.ufsm.br/handle/1/26568ark:/26339/001300000d73pporAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2022-10-19T17:19:38Zoai:repositorio.ufsm.br:1/26568Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2022-10-19T17:19:38Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
Mobile application and Web service for monitoring and storing wind energy production data from a small generator
title Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
spellingShingle Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
Weber, Érico Rosiski
Aplicativos móveis
Desenvolvimento de software
Monitoramento Web
Geração de energia
Mobile apps
Software development
Web Monitoring
Power generation
CNPQ::ENGENHARIAS
title_short Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
title_full Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
title_fullStr Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
title_full_unstemmed Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
title_sort Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador
author Weber, Érico Rosiski
author_facet Weber, Érico Rosiski
author_role author
dc.contributor.none.fl_str_mv Schaf, Frederico Menine
dc.contributor.author.fl_str_mv Weber, Érico Rosiski
dc.subject.por.fl_str_mv Aplicativos móveis
Desenvolvimento de software
Monitoramento Web
Geração de energia
Mobile apps
Software development
Web Monitoring
Power generation
CNPQ::ENGENHARIAS
topic Aplicativos móveis
Desenvolvimento de software
Monitoramento Web
Geração de energia
Mobile apps
Software development
Web Monitoring
Power generation
CNPQ::ENGENHARIAS
description Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Engenharia de Controle e Automação, RS, 2022.
publishDate 2022
dc.date.none.fl_str_mv 2022-10-19T17:19:38Z
2022-10-19T17:19:38Z
2022-07-15
2022
dc.type.driver.fl_str_mv Trabalho de Conclusão de Curso de Graduação
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv WEBER, E. R. Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador. 2022. 89 p. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação)-Universidade Federal de Santa Maria, Santa Maria, RS, 2022.
http://repositorio.ufsm.br/handle/1/26568
dc.identifier.dark.fl_str_mv ark:/26339/001300000d73p
identifier_str_mv WEBER, E. R. Aplicação móvel e Web service para monitoramento e armazenamento dos dados de produção de energia eólica de um pequeno gerador. 2022. 89 p. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação)-Universidade Federal de Santa Maria, Santa Maria, RS, 2022.
ark:/26339/001300000d73p
url http://repositorio.ufsm.br/handle/1/26568
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br
_version_ 1847103492665114624