Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/34409
Title: | Protocolo MQTT para aplicações de rastreio de ônibus em tempo real |
Authors: | AZEVEDO, João Vitor Ramos |
Advisor: | TOMAZELA, Maria das Graças J. M. |
type of document: | Monografia |
Keywords: | Mobilidade urbana;Transporte coletivo;Rastreamento |
Issue Date: | Dec-2021 |
Publisher: | 003 |
Citation: | AZEVEDO, João Vitor Ramos. Protocolo MQTT para aplicações de rastreio de ônibus em tempo real. 2021. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas)-Faculdade de Tecnologia José Crespo Gonzales, Sorocaba, 2021. |
Abstract: | Uma parte importante do desenvolvimento das cidades está no transporte coletivo, devido ao fato de proporcionar benefícios significativos para o meio em que se encontram. Segundo uma pesquisa feita pelo Instituto de Pesquisa Econômica Aplicada, o transporte coletivo polui 19 vezes menos que motocicletas e 8 vezes menos que carros, além disso, um ônibus possui a capacidade de transportar até quarenta pessoas de uma vez, que diretamente, reduz o tráfego de automóveis nas ruas. Desta forma, é possível perceber que o transporte coletivo pode beneficiar tanto o meio ambiente, quanto seus passageiros. Assim, o objetivo deste trabalho foi aplicar o protocolo MQTT no rastreio de ônibus na cidade de Sorocaba, de forma a demonstrar como o sistema de transporte coletivo pode se beneficiar dessa estrutura. Trata-se de uma pesquisa experimental, a partir da qual foi desenvolvido um Broker, que é um servidor capaz de administrar e garantir a troca de mensagens entre clientes assinantes e publicadores em uma rede, identificados como Subscribers e Publishers, respectivamente. A linguagem de programação utilizada foi o Javascript, o banco de dados é o MongoDB e o ambiente de execução Node.js. Os dados utilizados para a representação do funcionamento do Broker são coordenadas que são publicadas por um Publisher por meio de um tópico criado e denominado “sorocaba/campolim”, representando um ônibus, visando a simular o posicionamento atual de um ônibus, que por sua vez são recebidas pelo banco de dados MongoDB, representando um Subscriber, que é um dispositivo assinante do tópico “sorocaba/campolim. O aplicativo foi validado por meio de testes de envios e recebimentos de coordenadas entre Publisher e Subscriber. Este trabalho apresenta como o protocolo MQTT pode ser útil e eficiente para aplicações que envolvam o controle de ônibus em tempo real e torne mais atrativa a utilização de transportes coletivos na cidade de Sorocaba, de forma a reduzir a circulação de automóveis e consequentemente a redução dos níveis de poluição da cidade. |
URI: | https://ric.cps.sp.gov.br/handle/123456789/34409 |
Appears in Collections: | Trabalhos de conclusão de curso |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
analise_de_sistemas_2021_2_joao_vitor_ramos_azevedo_protocolo_mqtt_para_aplicacoes_de_rastreio_de_onibus_em_tempo_real.pdf Restricted Access | 926.03 kB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.