Giter Site home page Giter Site logo

lucashibata / circular Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lasseufpa/circular

0.0 1.0 0.0 98.25 MB

O principal objetivo do projeto é desenvolver um sistema que seja capaz de monitorar os ônibus circulares da cidade universitária e disponibilizar para a comunidade acadêmica informações que facilitem o dia a dia dos usuários dos ônibus.

Home Page: http://peti.lasseufpa.org/

License: GNU General Public License v3.0

Java 20.56% PHP 0.60% C++ 9.44% JavaScript 62.57% HTML 1.32% CSS 5.50%

circular's Introduction

Localização do Circular UFPA (SmartBus)

Mais da metade da população mundial está concentrada em centros urbanos e o número de pessoas morando em cidades tende a crescer rapidamente nos próximos anos. Com o acelerado crescimento das cidades, muitos problemas surgem e com eles a necessidade de fazer planejamentos cada vez mais inteligentes para os centros urbanos.

Existe uma forte tendência para que as cidades atuais se tornem smartcities em um futuro próximo. Uma smartcity ou cidade inteligente Segundo o Ágoralab (2014) pode ser definida como uma cidade que promove o bem estar de todos os seus cidadãos e de forma sustentável é capaz de se transformar num lugar cada vez melhor para morar, trabalhar, estudar e se divertir. É essencial para o desenvolvimento dessas smartcities o desenvolvimento de diversas ferramentas tecnológicas que tornaram a vida de seus moradores mais confortável, redes de sensores, internet das coisas e big data são alguns exemplos de conceitos tecnológicos que serão indispensáveis para a infraestrutura básica de uma cidade inteligente.

Nesse contexto surge dentro do Programa Especial de Treinamento inclusivo (PETi) o projeto "Circular UFPA (SmartBus)", o principal objetivo do projeto é desenvolver um sistema que seja capaz de monitorar os ônibus circulares da cidade universitária e disponibilizar para a comunidade acadêmica informações que facilitem o dia a dia dos usuários dos ônibus. A principal informação que será disponibilizada pelo aplicativo será a localização dos ônibus e o tempo estimado para uma viagem, porem outras informações também estarão disponíveis, como por exemplo, a quantidade de pessoas nos ônibus.

Além de informações relacionadas aos ônibus também pretende se fazer com que os ônibus circulares também façam monitoramento ambiental da cidade universitária, coletando informações, como temperatura, umidade, qualidade do ar e etc.

Estrutura do Projeto

Mind Map

O projeto pode ser dividido em três partes principais:

Embarcado

O sistema embarcado que ficará nos ônibus será composto por um Arduino com um chip SIM808 que disponibiliza as funções de GSM e GPS, além de diversos outros sensores que farão o monitoramento do ônibus e o monitoramento ambiental.

Aplicações

Aplicativo móbile

O sistema contará com um aplicativo android que mostrará aos usuários as localizações dos ônibus circulares em tempo real, localização das paradas, tempo até que o próximo ônibus passe em determinada parada, lotação dos ônibus e etc.

Página web

O sistema também contará com uma pagina web que mostrará a localização dos ônibus circulares em tempo real e a localização dos pontos de parada.

Bots

Os usuários também poderão interagir com o sistema e obter informações sobre os ônibus por meio de chatbots em várias plataformas como Telegram e Twitter.

Servidor

No servidor funcionará um broker MQTT que será a base para a comunicação entre todas as partes do sistema, além de scripts que farão o tratamento dos dados.

Como participar

Adote uma tarefa aqui ou entre em contato através do forum.

Temos reuniões semanais com duração de 1h todas as quartas 13hs no LASSE (no prédio do LEEC).

circular's People

Contributors

camilanovaes avatar albertklik avatar felipebastosb avatar alantas avatar virginiabrioso avatar lucashibata avatar gabrielcouto27 avatar joary avatar izidio avatar lbors avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.