Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/25824 |
Resumo: | Em geral, localizar itens perdidos ou roubados não é uma tarefa fácil. Produtos destinados a esta função costumam estar restritos a rastreamento de veículos e/ou controle de frotas. O objetivo deste trabalho é criar um protótipo que visa auxiliar na localização de quaisquer tipos de itens, desde que os mesmos tenham espaço para ocultar o dispositivo IoT. Esta monografia apresenta brevemente os conceitos mais relevantes e as tecnologias utilizadas, bem como os detalhes de um aplicativo móvel e de um dispositivo IoT para atender o objetivo em questão, ambos trocando informações por meio de um broker MQTT. Para isso, o dispositivo IoT foi desenvolvido em C++ utilizando a IDE e as bibliotecas do Arduino. O aplicativo para dispositivos móveis, por sua vez, foi desenvolvido com o a linguagem Dart, utilizando o framework híbrido Flutter com o objetivo de executar nos dois sistemas operacionais líderes de Mercado atualmente: Android e iOS. O aplicativo foi apresentado brevemente para alguns usuários, os quais fizeram uso do mesmo em seguida, e por fim preencheram um questionário com foco na usabilidade e objetividade do mesmo. As respostas dos testadores neste questionário indicaram que o aplicativo foi intuitivo, prático e eficiente. O conhecimento e a experiência adquiridos no desenvolvimento destes dois produtos, bem como na escrita desta monografia, servirão como base para projetos futuros, ou mesmo, se houver interesse, para transformar este projeto em um produto comercial. |
id |
UTFPR-12_948e3257ec3055ab13f09339a2f9a3e9 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/25824 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2021-08-24T20:06:25Z2021-08-24T20:06:25Z2020-12-07COSTA, Marcelo Gomes da. Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados. 2020. Trabalho de Conclusão de Curso (Especialização em Desenvolvimento para Dispositivos Móveis e Internet das Coisas) - Universidade Tecnológica Federal do Paraná, Curitiba, 2020.http://repositorio.utfpr.edu.br/jspui/handle/1/25824Em geral, localizar itens perdidos ou roubados não é uma tarefa fácil. Produtos destinados a esta função costumam estar restritos a rastreamento de veículos e/ou controle de frotas. O objetivo deste trabalho é criar um protótipo que visa auxiliar na localização de quaisquer tipos de itens, desde que os mesmos tenham espaço para ocultar o dispositivo IoT. Esta monografia apresenta brevemente os conceitos mais relevantes e as tecnologias utilizadas, bem como os detalhes de um aplicativo móvel e de um dispositivo IoT para atender o objetivo em questão, ambos trocando informações por meio de um broker MQTT. Para isso, o dispositivo IoT foi desenvolvido em C++ utilizando a IDE e as bibliotecas do Arduino. O aplicativo para dispositivos móveis, por sua vez, foi desenvolvido com o a linguagem Dart, utilizando o framework híbrido Flutter com o objetivo de executar nos dois sistemas operacionais líderes de Mercado atualmente: Android e iOS. O aplicativo foi apresentado brevemente para alguns usuários, os quais fizeram uso do mesmo em seguida, e por fim preencheram um questionário com foco na usabilidade e objetividade do mesmo. As respostas dos testadores neste questionário indicaram que o aplicativo foi intuitivo, prático e eficiente. O conhecimento e a experiência adquiridos no desenvolvimento destes dois produtos, bem como na escrita desta monografia, servirão como base para projetos futuros, ou mesmo, se houver interesse, para transformar este projeto em um produto comercial.In general, finding lost or stolen items is not an easy task. Products with this functionality are usually restricted to vehicle tracking and/or fleet control. The objective of this work is to create a prototype that aims to assist in locating any types of items, as long as they have space to hide the IoT device. This monography briefly presents some of the most relevant concepts and technologies, as well as the details of a mobile application and an IoT device to meet the objective in question, both exchanging information through an MQTT broker. For that, the IoT device was programmed in C++ using both Arduino IDE and libraries. The application for mobile devices, in turn, was developed using Dart language and the hybrid Flutter framework in order to run on the two leading market operating systems today: Android and iOS. The application was briefly presented to some users, who then made use of it, and finally completed a questionnaire focusing on its usability and objectivity. The testers’ responses to this questionnaire indicated that the application was intuitive, practical and efficient. The knowledge and experience acquired developing these two products and writing this monograph will serve as a basis for future projects, or even, if there is interest, to transform this project into a commercial product.porUniversidade Tecnológica Federal do ParanáCuritibaCurso de Pós Graduação em Desenvolvimento para Dispositivos Móveis e Internet das CoisasUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOInternet das coisasAplicativos móveisSistema de Posicionamento GlobalAndroid (Recurso eletrônico)Internet of thingsMobile appsGlobal Positioning SystemAndroid (Electronic resource)Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviadosIoT solution to assist on locate and recover lost or stolen itemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCuritibaRonszcka, Adriano FranciscoRonszcka, Adriano FranciscoEmer, Maria Claudia Figueiredo PereiraSeca Neto, Adolfo Gustavo SerraCosta, Marcelo Gomes dainfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCT_DISPMOVIOT_I_2019_04.pdfCT_DISPMOVIOT_I_2019_04.pdfapplication/pdf26656848http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/1/CT_DISPMOVIOT_I_2019_04.pdf2821f8eb7c0b016de8d3e1be94875a33MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTCT_DISPMOVIOT_I_2019_04.pdf.txtCT_DISPMOVIOT_I_2019_04.pdf.txtExtracted texttext/plain156703http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/3/CT_DISPMOVIOT_I_2019_04.pdf.txtd4299f7836aa5574952fb6c50a6c4becMD53THUMBNAILCT_DISPMOVIOT_I_2019_04.pdf.jpgCT_DISPMOVIOT_I_2019_04.pdf.jpgGenerated Thumbnailimage/jpeg1317http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/4/CT_DISPMOVIOT_I_2019_04.pdf.jpg1407b935d414cb5e47fc622825caf7e4MD541/258242021-08-25 03:06:16.05oai:repositorio.utfpr.edu.br:1/25824TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-08-25T06:06:16Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
dc.title.alternative.pt_BR.fl_str_mv |
IoT solution to assist on locate and recover lost or stolen items |
title |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
spellingShingle |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados Costa, Marcelo Gomes da CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Internet das coisas Aplicativos móveis Sistema de Posicionamento Global Android (Recurso eletrônico) Internet of things Mobile apps Global Positioning System Android (Electronic resource) |
title_short |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
title_full |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
title_fullStr |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
title_full_unstemmed |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
title_sort |
Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados |
author |
Costa, Marcelo Gomes da |
author_facet |
Costa, Marcelo Gomes da |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Ronszcka, Adriano Francisco |
dc.contributor.referee1.fl_str_mv |
Ronszcka, Adriano Francisco |
dc.contributor.referee2.fl_str_mv |
Emer, Maria Claudia Figueiredo Pereira |
dc.contributor.referee3.fl_str_mv |
Seca Neto, Adolfo Gustavo Serra |
dc.contributor.author.fl_str_mv |
Costa, Marcelo Gomes da |
contributor_str_mv |
Ronszcka, Adriano Francisco Ronszcka, Adriano Francisco Emer, Maria Claudia Figueiredo Pereira Seca Neto, Adolfo Gustavo Serra |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Internet das coisas Aplicativos móveis Sistema de Posicionamento Global Android (Recurso eletrônico) Internet of things Mobile apps Global Positioning System Android (Electronic resource) |
dc.subject.por.fl_str_mv |
Internet das coisas Aplicativos móveis Sistema de Posicionamento Global Android (Recurso eletrônico) Internet of things Mobile apps Global Positioning System Android (Electronic resource) |
description |
Em geral, localizar itens perdidos ou roubados não é uma tarefa fácil. Produtos destinados a esta função costumam estar restritos a rastreamento de veículos e/ou controle de frotas. O objetivo deste trabalho é criar um protótipo que visa auxiliar na localização de quaisquer tipos de itens, desde que os mesmos tenham espaço para ocultar o dispositivo IoT. Esta monografia apresenta brevemente os conceitos mais relevantes e as tecnologias utilizadas, bem como os detalhes de um aplicativo móvel e de um dispositivo IoT para atender o objetivo em questão, ambos trocando informações por meio de um broker MQTT. Para isso, o dispositivo IoT foi desenvolvido em C++ utilizando a IDE e as bibliotecas do Arduino. O aplicativo para dispositivos móveis, por sua vez, foi desenvolvido com o a linguagem Dart, utilizando o framework híbrido Flutter com o objetivo de executar nos dois sistemas operacionais líderes de Mercado atualmente: Android e iOS. O aplicativo foi apresentado brevemente para alguns usuários, os quais fizeram uso do mesmo em seguida, e por fim preencheram um questionário com foco na usabilidade e objetividade do mesmo. As respostas dos testadores neste questionário indicaram que o aplicativo foi intuitivo, prático e eficiente. O conhecimento e a experiência adquiridos no desenvolvimento destes dois produtos, bem como na escrita desta monografia, servirão como base para projetos futuros, ou mesmo, se houver interesse, para transformar este projeto em um produto comercial. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-12-07 |
dc.date.accessioned.fl_str_mv |
2021-08-24T20:06:25Z |
dc.date.available.fl_str_mv |
2021-08-24T20:06:25Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
COSTA, Marcelo Gomes da. Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados. 2020. Trabalho de Conclusão de Curso (Especialização em Desenvolvimento para Dispositivos Móveis e Internet das Coisas) - Universidade Tecnológica Federal do Paraná, Curitiba, 2020. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/25824 |
identifier_str_mv |
COSTA, Marcelo Gomes da. Solução IoT para auxílio na localização e recuperação de itens perdidos ou extraviados. 2020. Trabalho de Conclusão de Curso (Especialização em Desenvolvimento para Dispositivos Móveis e Internet das Coisas) - Universidade Tecnológica Federal do Paraná, Curitiba, 2020. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/25824 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.publisher.program.fl_str_mv |
Curso de Pós Graduação em Desenvolvimento para Dispositivos Móveis e Internet das Coisas |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/1/CT_DISPMOVIOT_I_2019_04.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/3/CT_DISPMOVIOT_I_2019_04.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25824/4/CT_DISPMOVIOT_I_2019_04.pdf.jpg |
bitstream.checksum.fl_str_mv |
2821f8eb7c0b016de8d3e1be94875a33 b9d82215ab23456fa2d8b49c5df1b95b d4299f7836aa5574952fb6c50a6c4bec 1407b935d414cb5e47fc622825caf7e4 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805922935877140480 |