Publicação
Plataforma de partilha de bicicletas
| Resumo: | Num contexto socioambiental em que o combate às alterações climáticas representa uma preocupação capital, a procura por meios de transporte alternativos ao automóvel é de extrema relevância. A bicicleta apresenta-se como o meio mais eficiente, ecológico, saudável e económico dentro das alternativas identificadas e, por esse motivo, a sua utilização e difusão devem ser promovidas e incentivadas. Ainda que os benefícios resultantes e inerentes à sua utilização sejam evidentes existem algumas limitações ao seu uso que, através da solução desenvolvida no âmbito desta dissertação, se pretendem mitigar e/ou eliminar. Neste sentido, desenvolveu-se uma Plataforma de Partilha de Bicicletas no que concerne à sua componente física (hardware) e componente online para controlo da anterior. Procurou-se, com o objetivo de desenvolver uma solução não só funcional, mas também inovadora, integrar um conjunto de sensores na componente móvel do sistema de forma a recolher dados relevantes para posterior análise. Em particular, coordenadas GPS, velocidades lineares, acelerações, velocidades angulares e distâncias laterais a obstáculos. Para tal, a componente móvel desenvolvida integra um microcontrolador que comunica com diversos periféricos (através de protocolos de comunicação UART e I2C) para que seja possível a recolha e envio, em tempo real, de todos os dados por uma ligação TCP/IP, por intermédio da rede GSM/GPRS. É esta, portanto, uma solução de tecnologia baseada em IoT. Para a componente física do sistema desenvolveram-se, ainda, PCBs e uma caixa, obtida por processos de fabrico aditivo, para acoplamento a bicicletas. Todos os dados são enviados para um servidor Apache e, através de um servidor MySQL, armazenados numa base de dados desenvolvida para o efeito. Esta metodologia permite a consulta, também em tempo real, de todos os dados recolhidos através de apoios multimédia interativos integrados nas páginas web como mapas, gráficos e tabelas. Foram desenvolvidas, pela implementação de linguagens como HTML, PHP, JavaScript e mecanismos de personalização como o CSS, duas páginas web, cuja função é notoriamente distinta. A primeira, Plataforma de Administrador, permite a consulta dos dados mencionados, mas, também, efetuar ações relevantes para a gestão e monitorização de uma frota de bicicletas. A segunda, Página de Utilizador, permite, a um potencial cliente, encontrar bicicletas disponíveis, proceder ao seu desbloqueio e efetuar pagamentos para a sua utilização pela integração de serviços externos como o PayPal. De forma a facilitar a utilização desta última plataforma, desenvolveu-se, também, uma aplicação móvel. Assim, o presente documento, descreve todo o processo de desenvolvimento da referida Plataforma de Partilha de Bicicletas desde a seleção de componentes de hardware ao desenvolvimento de todo o software associado à componente móvel e páginas web. Por fim, é feita uma análise crítica da solução final projetada, no que concerne à congruência dos dados recolhidos pela mesma, limitações ao seu uso e viabilidade de integração no paradigma de soluções de mobilidade atual. |
|---|---|
| Autores principais: | Nicolau, Carlos Manuel Figueiredo de Martins |
| Assunto: | Mobilidade Partilha de bicicletas Internet das coisas Microcontrolador |
| Ano: | 2019 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade de Aveiro |
| Idioma: | português |
| Origem: | RIA - Repositório Institucional da Universidade de Aveiro |
| Resumo: | Num contexto socioambiental em que o combate às alterações climáticas representa uma preocupação capital, a procura por meios de transporte alternativos ao automóvel é de extrema relevância. A bicicleta apresenta-se como o meio mais eficiente, ecológico, saudável e económico dentro das alternativas identificadas e, por esse motivo, a sua utilização e difusão devem ser promovidas e incentivadas. Ainda que os benefícios resultantes e inerentes à sua utilização sejam evidentes existem algumas limitações ao seu uso que, através da solução desenvolvida no âmbito desta dissertação, se pretendem mitigar e/ou eliminar. Neste sentido, desenvolveu-se uma Plataforma de Partilha de Bicicletas no que concerne à sua componente física (hardware) e componente online para controlo da anterior. Procurou-se, com o objetivo de desenvolver uma solução não só funcional, mas também inovadora, integrar um conjunto de sensores na componente móvel do sistema de forma a recolher dados relevantes para posterior análise. Em particular, coordenadas GPS, velocidades lineares, acelerações, velocidades angulares e distâncias laterais a obstáculos. Para tal, a componente móvel desenvolvida integra um microcontrolador que comunica com diversos periféricos (através de protocolos de comunicação UART e I2C) para que seja possível a recolha e envio, em tempo real, de todos os dados por uma ligação TCP/IP, por intermédio da rede GSM/GPRS. É esta, portanto, uma solução de tecnologia baseada em IoT. Para a componente física do sistema desenvolveram-se, ainda, PCBs e uma caixa, obtida por processos de fabrico aditivo, para acoplamento a bicicletas. Todos os dados são enviados para um servidor Apache e, através de um servidor MySQL, armazenados numa base de dados desenvolvida para o efeito. Esta metodologia permite a consulta, também em tempo real, de todos os dados recolhidos através de apoios multimédia interativos integrados nas páginas web como mapas, gráficos e tabelas. Foram desenvolvidas, pela implementação de linguagens como HTML, PHP, JavaScript e mecanismos de personalização como o CSS, duas páginas web, cuja função é notoriamente distinta. A primeira, Plataforma de Administrador, permite a consulta dos dados mencionados, mas, também, efetuar ações relevantes para a gestão e monitorização de uma frota de bicicletas. A segunda, Página de Utilizador, permite, a um potencial cliente, encontrar bicicletas disponíveis, proceder ao seu desbloqueio e efetuar pagamentos para a sua utilização pela integração de serviços externos como o PayPal. De forma a facilitar a utilização desta última plataforma, desenvolveu-se, também, uma aplicação móvel. Assim, o presente documento, descreve todo o processo de desenvolvimento da referida Plataforma de Partilha de Bicicletas desde a seleção de componentes de hardware ao desenvolvimento de todo o software associado à componente móvel e páginas web. Por fim, é feita uma análise crítica da solução final projetada, no que concerne à congruência dos dados recolhidos pela mesma, limitações ao seu uso e viabilidade de integração no paradigma de soluções de mobilidade atual. |
|---|