Protocolo de comunicação GPS-Servidor utilizando MQTT
Vehicle security services are items of interest to the population due to the great lack of security faced in the country. The use of information technology to develop solutions has great potential in the market. With the evolution of IoT, the MQTT protocol, for example, is a feature that offers low...
Autor principal: | Cangianelli, Daniel Negreiros |
---|---|
Formato: | Trabalho de Conclusão de Curso (Especialização) |
Idioma: | Português |
Publicado em: |
Universidade Tecnológica Federal do Paraná
2020
|
Assuntos: | |
Acesso em linha: |
http://repositorio.utfpr.edu.br/jspui/handle/1/19679 |
Tags: |
Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
|
id |
riut-1-19679 |
---|---|
recordtype |
dspace |
spelling |
riut-1-196792020-11-23T20:32:08Z Protocolo de comunicação GPS-Servidor utilizando MQTT GPS-Server communication protocol using MQTT Cangianelli, Daniel Negreiros Moritz, Guilherme Luiz Moritz, Guilherme Luiz Belmonte, Danillo Leal Bertol, Omero Francisco Internet das coisas Software - Desenvolvimento Aplicativos móveis Sistema de Posicionamento Global Internet of things Computer software - Development Mobile apps Global Positioning System CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Vehicle security services are items of interest to the population due to the great lack of security faced in the country. The use of information technology to develop solutions has great potential in the market. With the evolution of IoT, the MQTT protocol, for example, is a feature that offers low power consumption, minimized data packets and efficient information distribution to one or several receivers. Thus, the objective of the work was to develop a protocol, standardizing communication between MQTT-based server and crawler device. A server was configured to function as an MQTT broker, code was developed for the ESP8266 board to subscribe and to publish vehicle location messages on a specific broker topic via the Mosquito interface, after which programming for an application to subscribe to the topic and read and store location values. Then this same application was configured to function as a servlet and respond to a GET HTTP request, returning the stored values. Finally, a mobile application for Android devices was developed, which received implementations to request data and present vehicle location to the user with a list of all their vehicles and their locations on the map. Serviços de segurança para veículos são itens de interesse para a população devido à grande falta de segurança enfrentada no país. O uso da tecnologia da informação para o desenvolvimento de soluções tem grande potencial no mercado. Com a evolução da IoT, o protocolo MQTT, por exemplo, trata-se de um recurso que oferece baixo consumo de energia, pacotes de dados minimizados e distribuição eficiente de informações para um ou vários receptores. Dessa forma, o objetivo do trabalho foi desenvolver um protocolo, padronizando a comunicação entre dispositivo rastreador e servidor baseado em MQTT. Configurou-se um servidor para funcionar como broker MQTT, desenvolveu-se o código para que a placa ESP8266 se inscrevesse e publicasse mensagens referente a localização do veículo em um tópico específico do broker através da interface Mosquito, após isso implementou-se a programação para que uma aplicação se inscrevesse no tópico e realizasse a leitura e armazenamento dos valores de localização. Em seguida esta mesma aplicação foi configurada para funcionar como um servlet e responder à uma requisição HTTP do tipo GET, devolvendo os valores armazenados. Por fim foi desenvolvida uma aplicação móvel para dispositivos Android, que recebeu implementações para realizar a requisição de dados e apresentar a localização do veículo para o usuário uma lista com todos seus veículos e suas localizações no mapa. 2020-11-23T20:32:08Z 2020-11-23T20:32:08Z 2019-11-22 specializationThesis CANGIANELLI, Daniel Negreiros. Protocolo de comunicação GPS-Servidor utilizando MQTT. Trabalho de Conclusão de Curso de (Especialização em Internet das Coisas) – Universidade Tecnológica Federal do Paraná, Curitiba, 2019. http://repositorio.utfpr.edu.br/jspui/handle/1/19679 por openAccess application/pdf Universidade Tecnológica Federal do Paraná Curitiba Brasil Especialização em Internet das Coisas UTFPR |
institution |
Universidade Tecnológica Federal do Paraná |
collection |
RIUT |
language |
Português |
topic |
Internet das coisas Software - Desenvolvimento Aplicativos móveis Sistema de Posicionamento Global Internet of things Computer software - Development Mobile apps Global Positioning System CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
spellingShingle |
Internet das coisas Software - Desenvolvimento Aplicativos móveis Sistema de Posicionamento Global Internet of things Computer software - Development Mobile apps Global Positioning System CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Cangianelli, Daniel Negreiros Protocolo de comunicação GPS-Servidor utilizando MQTT |
description |
Vehicle security services are items of interest to the population due to the great lack of security faced in the country. The use of information technology to develop solutions has great potential in the market. With the evolution of IoT, the MQTT protocol, for example, is a feature that offers low power consumption, minimized data packets and efficient information distribution to one or several receivers. Thus, the objective of the work was to develop a protocol, standardizing communication between MQTT-based server and crawler device. A server was configured to function as an MQTT broker, code was developed for the ESP8266 board to subscribe and to publish vehicle location messages on a specific broker topic via the Mosquito interface, after which programming for an application to subscribe to the topic and read and store location values. Then this same application was configured to function as a servlet and respond to a GET HTTP request, returning the stored values. Finally, a mobile application for Android devices was developed, which received implementations to request data and present vehicle location to the user with a list of all their vehicles and their locations on the map. |
format |
Trabalho de Conclusão de Curso (Especialização) |
author |
Cangianelli, Daniel Negreiros |
author_sort |
Cangianelli, Daniel Negreiros |
title |
Protocolo de comunicação GPS-Servidor utilizando MQTT |
title_short |
Protocolo de comunicação GPS-Servidor utilizando MQTT |
title_full |
Protocolo de comunicação GPS-Servidor utilizando MQTT |
title_fullStr |
Protocolo de comunicação GPS-Servidor utilizando MQTT |
title_full_unstemmed |
Protocolo de comunicação GPS-Servidor utilizando MQTT |
title_sort |
protocolo de comunicação gps-servidor utilizando mqtt |
publisher |
Universidade Tecnológica Federal do Paraná |
publishDate |
2020 |
citation |
CANGIANELLI, Daniel Negreiros. Protocolo de comunicação GPS-Servidor utilizando MQTT. Trabalho de Conclusão de Curso de (Especialização em Internet das Coisas) – Universidade Tecnológica Federal do Paraná, Curitiba, 2019. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/19679 |
_version_ |
1805316378903707648 |
score |
10,814766 |