Skip to content

brunoricardojava/OpenBike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenBike

O projeto OpenBike, tem como objetivo incentivar e aumentar o uso de bicicletas, com o desenvolvimento de técnologias(opensource e openhardware) de baixo custo e fácil implementação. Como exemplo de nossas atividades, estamos desenvolvendo um sistema de compartilhamento de bicicletas gratuito, baseado em estações de gerenciamento de bicicletas e em um modulo universal de trancas para as bicicletas.

OpenBike-UFPA

Sendo a UFPA campus Belem um dos maiores campus universitario da região norte e do Brasil, com aproximadamente 450 mil metros quadrados e com fluxo diario de 45 mil pessoas, faz se necessario um sistema de locomoção interno para dicentes, docentes e comunidade.

O projeto OpenBike-UFPA, vem como a iniciativa de disponibilizar de forma gratuita e ecologica um sistema de compartilhamento de bicicletas, que atenda as necessidades de locomoção dentro da cidade universitaria do guamá.

Descrição do funcionamento

Cadastro:

Esse sistema é responssavel pelo cadastro de usuários na rede de compartilhamento de bicicletas. Para isso precisamos de algumas informações obrigatorias como CPF(Comprovente de Pessoa Fisica), nome completo, endereço, número de telefone, e-mail, login e senha. Podemos ter acesso a diversar plataformas de cadastro, sendo opcional a implementação delas, como: mobile, browser e na própria estação da bicicleta. As estações do OpenBike vão funcionar conectadas na mesma rede, podendo ser pela internet, rede local da UFPA ou uma rede própria do projeto, com isso vamos usar um unico banco de dados onde vamos verificar se o usuário esta cadastrado.

Emprestimo

O usuário devidamente cadastrado, pode ir em uma estação do OpenBike e se autenticar para o sistema, usando quaisquer meios de autenticação como: login e senha, biometria, RFID... Previamente cadastrados. Com a autenticação confirmada o usuário pode fazer o emprestimo da bicicleta que estja disponivel na estação.

Devolução

A devolução deve obdecer as normas préveamente estabelcidas como tempo de uso e cuidados com a bicicleta. Recebendo multas no atraso da devolução, danos na bicicletas, roubo...

Pontos de instalção das estações(1° Etapa)

  • Portão III;
  • RU(Básico)
  • Biblioteca central;
  • PCT-GUAMÁ

Etapas do projeto

  • Fazer o repositorio no github;

  • Elaborar uma sequencia de etapas que o projeto deve seguir para ser concluido;

  • Discutir sobre o projeto e formar um big picture sobre ele;

  • Definir prazo para as sequencias de etapas serem concluidas;

  • Botar a mão na massa!!!2

  • Começo do projeto, definição de prazos e criação da pagina no github.

  • Elaboração de um big picture do projeto, analisando impactos sociais e viabilidades de implementação.

  • Criação de um protótipo do projeto, instalação no PCT-GUAMÁ. Testes de funcionalidade.

  • Arecadação de fundos(Campanhas abertas de arecadação, investimentos publicos...), primeira tentativa de implementação (projeto piloto).

  • Melhorias no sistema, sendo essas segurança, funcionalidades de comunicação por rádio das bicicletas com as estações, aplicação em IoT.

  • Expansão do sistema para a cidade de Belém(PA).

Hardware

###Bicicleta

###Estação

A ideia é ter uma estação central em um determinado local, gerando um sinal de rede(roteador-wifi), com isso podemso deixar as estações das bicicletas mais modulares e espanciveis. Sendo limitado pelo alcance do wifi e quantidade de dispositivos conectados. Possivelemtne a estação central devera ter um micro-controlador mais potente ou um mini computador com "raspberry pi", servindo como broker para nosso rede IoT e servidor.

Software

##Referências

About

A project about stations and shared use of bikes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •