Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/31337
Title: Bike sharing: plataforma de reservas e pagamentos
Author: Carvalho, Martim Gabriel Soares de
Advisor: Santos, José Paulo Oliveira
Coelho, Margarida Isabel Cabrita Marques
Keywords: Plataforma de reservas e pagamentos
Partilha de bicicletas
Mobilidade suave
Transportes
Bicicleta
IoT
Microcontrolador
QR Code
Aloquete inteligente
PayPal
MySQL
Apache
GPS
GSM/GPRS
Defense Date: 9-Dec-2020
Abstract: Num contexto de mobilidade suave, a bicicleta, apesar de ser pouco utilizada em países como Portugal, constitui um exemplo de mobilidade ativa, sendo amiga do ambiente e benéfica para a saúde do cidadão. Neste sentido, é de interesse público transmitir aos cidadãos uma mensagem sobre a importância da bicicleta e de como esta se pode tornar num meio de transporte público mais amigo do ambiente. Atualmente, a Internet e os smartphones estão cada vez mais inseridos na vida do ser humano. Por isso, a implementação de uma plataforma online (website e aplicação móvel) é crucial para o incentivo ao uso do velocípede. O projeto sobre o qual esta dissertação incide tem que ver com uma Plataforma de Reservas e Pagamentos associada a um sistema de Partilha de Bicicletas. De um modo geral, o objetivo deste trabalho passa pela criação de uma plataforma online que permita ao utilizador comprar um passe através do método de pagamentos PayPal, com vista a receber um código de resposta rápida (QR Code) que servirá de desbloqueio da bicicleta pretendida. Este projeto está dividido em duas partes: uma componente física relativa aos equipamentos utilizados e integrados na bicicleta, e uma componente virtual que providencia ao cidadão a sua interface de utilizador. Procurou-se adotar uma solução interativa e inovadora que procure simplificar tarefas e que seja estável. No que toca à componente física, foi utilizado um aloquete inteligente que só desbloqueia a bicicleta depois da exibição de um QR Code válido. Na continuação deste assunto, foi utilizado um microcontrolador, que através da sua câmara faz a leitura dos QR Codes. Além disto, foi implementado um sensor de distâncias laterais, que comunica com o microcontrolador, criando a possibilidade de alertar o ciclista sobre possíveis situações de perigo. Para efetuar a ligação entre a componente física e a componente virtual, foi utilizado um módulo de comunicações GPS+GSM/GPRS que comunica com o servidor através de conexões TCP/IP, por intermédio de um cartão SIM. O GPS é utilizado na recolha de coordenadas da bicicleta e providencia localizações em tempo real. A componente virtual desta dissertação caracteriza-se por um servidor remoto no qual estão inseridos ficheiros de linguagem de programação PHP, HTML, CSS e JavaScript. Os dados recolhidos e enviados pela componente móvel são armazenados numa base de dados MySQL, através de um servidor Apache. Dada esta conexão digital de objetos físicos do quotidiano com a Internet, o sistema é, por assim dizer, baseado num ambiente IoT.
The bicycle, despite being rarely used in countries like Portugal, is an example of active mobility, being environmentally friendly and beneficial to the health of the citizen. In this sense, it is of the public interest to convey to citizens the message about the importance of cycling and how it can become a more environmentally friendly type of public transport. Currently, the Internet and smartphones are increasingly inserted in human life. Therefore, the implementation of an online platform (website and mobile application) is crucial to encourage the use of the bicycle. The project that this dissertation focuses on has to do with a Booking and Payments Platform associated with a Bike Sharing program. In general, the objective of this work is the creation of an online platform that allows the user to buy a pass through the PayPal payment method, in order to receive a quick response code (QR Code) that will serve to unlock the desired bicycle. This project is divided into two parts: a physical component related to the equipment used and integrated in the bicycle, and a virtual component that provides the citizen with its user interface. It was sought to adopt an interactive and innovative solution that seeks to simplify tasks. Regarding the physical component, a smart lock was used and it only unlocks the bicycle after the display of a valid QR Code. In the continuation of this matter, a microcontroller was used, which through its camera reads the QR Codes. In addition, a lateral distance sensor was implemented, which communicates with the microcontroller, creating the possibilty to alert the cyclist about possible danger situations. To make the connection between the physical component and the virtual component, a GPS+GSM/GPRS module was used that communicates with the server through TCP/IP connections, using a SIM card. GPS is used to collect bicycle coordinates and provides real-time locations. The virtual component of this dissertation is characterized by a remote server with programming languages like PHP, HTML, CSS and JavaScript. The data collected and sent by the mobile component is stored in a MySQL database, through an Apache server. Given this digital connection of everyday physical objects to the Internet, the system is based on an IoT environment.
URI: http://hdl.handle.net/10773/31337
Appears in Collections:UA - Dissertações de mestrado
DEM - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Documento_Martim_Carvalho.pdf5.19 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.