sistema de monitoraÇÃo veicular via gprs bruno souza de oliveira cícero pitombo leonardo nunes...

21
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia

Upload: internet

Post on 17-Apr-2015

104 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS

Bruno Souza de OliveiraCícero Pitombo

Leonardo Nunes Alegre

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia

Page 2: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

1 INTRODUÇÃO

A monitoração veicular é um mercado que vem crescendo

bastante no Brasil, com um pouco mais de três anos de existência,

registra uma taxa de crescimento que varia de 25% a 30% ao ano. Um

dos motivos desse crescimento se deve ao fato do rastreamento e

telemetria de veículos usarem a comunicação de dados de alta velocidade

disponível na telefonia celular.

(REVISTA ÉPOCA, 2008)

Page 3: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

A monitoração veicular apresenta as seguintes vantagens:

Comunicação com os veículos em tempo real;

Acompanhamento da duração de viagens;

Informações sobre as condições de tráfego;

Segurança;

Gerenciamento de trânsito;

Entre outras.

(FIGUEIREDO, 2005)

Page 4: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

1.1 Objetivo Geral:

O objetivo geral desse trabalho será simular um sistema de

monitoração de automóveis. Obter informações de localização,

velocidade, documentação veicular e do motorista. A partir desses

dados, informar o condutor em caso de irregularidades e efetuar as

devidas providências.

Page 5: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

2 COMPONENTES DO SISTEMA DE MONITORAÇÃO VEICULAR

Sistema de posicionamento: GPS integrado ao módulo XT65 da Siemens.

a) GPS: API JSR179.

b) Módulo XT65: baseado em Java, mais especificamente a edição

J2ME.

Foto do Módulo XT65 da Siemens

Page 6: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

Meio de Comunicação: tecnologia GPRS.

Sistema Informatizado de Gerenciamento: sistema Web utilizado para

monitorar, consultar e manipular dados referentes ao veículo rastreado.

Tecnologias empregadas:

a) PHP: linguagem de programação Web.

b) Zend: framework que trabalha em conjunto com PHP.

c) Apache Server: servidor Web.

d) PostGreSql: ferramenta de banco de dados.

Page 7: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

Componentes do Sistema de Monitoração Veicular

Page 8: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

3 DESENVOLVIMENTO DO SISTEMA

Page 9: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

3.1 Aplicação embarcada no módulo GPRS/GPS

O diagrama de classes a seguir representa a aplicação embarcada a ser executada

no processador do módulo presente no automóvel.

Page 10: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

3.2 Aplicação Web

Classes genéricas criadas para a elaboração dos códigos das páginas Web.

Page 11: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

3.2.1 Aplicação Cliente

Para uma melhor compreensão da ferramenta, abaixo segue um diagrama de

caso de uso.

Page 12: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

3.2.2 Aplicação Gerencial

A figura abaixo apresenta as funcionalidades que a aplicação oferece.

Page 13: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

3.3 Software existente na placa

O programa roda em loop infinito monitorando a entrada serial e as quatro

teclas do Hardware por polling.

Segue abaixo as principais operações do software em assembly:

StartLe_serialEscreve_CNHRead_SCVelocidade_1Velocidade_2Velocidade_3DesligaErro_cartão

Page 14: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

Hardware da Disciplina de Laboratório de Processadores

Page 15: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

4 SISTEMA IMPLEMENTADO E RESULTADOS OBTIDOS

Para um melhor entendimento, subdividimos esta seção em três partes:

a)Aplicação embarcada no módulo GPRS/GPS:

Através da ferramenta Wireless ToolKit 2.5.2, foi possível simular a

programação do módulo.

Page 16: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

b) Aplicação Web destinada ao cliente:

O sistema disponibiliza funções de monitoração e realização de consultas à

veículos, CNH e infrações.

Page 17: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

Para a monitoração foi utilizada a API do Google Maps.

Page 18: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

Também é possível gerar relatórios de rotas com o histórico de percursos

do automóvel monitorado.

Page 19: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

c) Aplicação Web para administradores:

A partir dessa interface que serão realizados os cadastros, alterações ou

até exclusões de clientes, veículos, combustíveis, categorias e usuários.

Page 20: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

Abaixo ilustramos a simulação do projeto desenvolvido.

Page 21: SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS Bruno Souza de Oliveira Cícero Pitombo Leonardo Nunes Alegre Pontifícia Universidade Católica do Rio Grande do

SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS

Bruno Souza de OliveiraCícero Pitombo

Leonardo Nunes Alegre

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia