PONTIFÍCIA UNIVERSIDADE CATÓLICA

Documentos relacionados
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CHECKERS CURITIBA

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DE COMPUTAÇÃO GUILHERME ALVES FERREIRA VINICIUS AGUETILDE PELICK

ESTUDO E IMPLEMENTAÇÃO DE UM SISTEMA PARA GERENCIAMENTO DE SEMÁFOROS PARA AMBULÂNCIAS EM SITUAÇÕES EMERGENCIAIS

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DA COMPUTAÇÃO

Programação do Arduino. Parte 1. IDE Wiring

Aula 1 Apresentação e Conceitos Iniciais. Wellington Cássio Faria fb.com/wellingtoncf

CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO ANDRÉ CLAUDINO ALBO ALENCAR RESOLUÇÃO DE PROBLEMAS DE ENGENHARIA

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CÂMPUS CURITIBA CURSO DE ENGENHARIA DE COMPUTAÇÃO

MINICURSO ARDUINO BÁSICO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ MAGLOCKER

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER

BEC- Bafômetro Embutido em Carros

PONTIFICIA UNIVERSIDADE CATÓLICA PUCPR ENGENHARIA DA COMPUTAÇÃO CCET

CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO ROBSON ALMEIDA ENGENHARIA DA COMPUTAÇÃO DOCUMENTAÇÃO DO PROJETO CAIXA FORTE

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO

Lab2. Germano Maioli Penello IF-UFRJ aula 17.

Pontifícia Universidade Católica do Paraná Centro de Ciências Exatas e de Tecnologia - CCET Engenharia da Computação 3º Período

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto

MINICURSO ARDUINO AVANÇADO

Programação em Linguagem C

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Control Arm (Pong)

CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO ANDRÉ CLAUDINO ALBO ALENCAR FISICA 3 ENGENHARIA DA COMPUTAÇÃO

ENGENHARIA DE COMPUTAÇÃO ESCOLA POLITÉCNICA FELIPE VIGNOLI MATHIEU LUIS HENRIQUE DE SOUZA DOCUMENTAÇÃO MAGNETIC HAMMER

Everton Henrique Nogueira do Valle Vinicius Tom Vidal. Iron Man Helmet. Curitiba, 2013.

Arduino - Primeiros Passos

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics.

Oficina de Programação utilizando a plataforma Arduino

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLOGICAS ENGENHARIA DE COMPUTAÇÃO MAYKON LUAN DIAS BARBOSA

SCREAMER. Ricardo Geraldes David João Lucas Pinheiro Berto

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DE COMPUTAÇÃO CHRISTIAN ARROSI CHRISTIAN KITZMANN GOMES COILGUN

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIENCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO PLC CURITIBA,

Arduino: primeiros passos para aprender e configurar.

Projeto No. 15 Sensor Óptico Reflexivo

Felipe Arenhardt Tomaz Gabriel Henrique Gava Marllon Henrique Mudrek Antunes Smart Parking

Disciplina: Laboratório de Fis26

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DA COMPUTAÇÃO

Robótica com Arduino Professor: Paulo Marcos Trentin

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ. Documentação Safe Gate Projeto realizado para a disciplina de Resolução de Problemas em Engenharia

Hacking Class Controlando tomadas da sua casa via Internet

Arduino. Gilmar Aquino

Mundo Arduino: Vamos começar a programar?

Pontifícia Universidade Católica do Paraná. Engenharia de Computação

Sistemas de Controle 2

Introdução ao Arduino

Cortina Automatizada

Projeto No. 12 Display de Led de 7 Segmentos

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC

ACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre

Pequenos Projetos com Arduino

Alarma Aê Projeto de alarme com envio de alerta para aplicativo para Smartphone.

Projeto No. 11 Display de Leds de 7 Segmentos

Arduino e Proteus (Tutorial)

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA DE CIÊNCIAS EXATAS E DE TECNOLOGIA CURSO DE ENGENHARIA DA COMPUTAÇÃO CAIQUE SIQUEIRA PEDRO RAFAEL

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DA COMPUTAÇÃO MANHÃ TURMA U

MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0

Lab2. Germano Maioli Penello IF-UFRJ aula 16.

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Display POV

Pontifícia Universidade Católica do Paraná. Alef Turatti. Jackson Ueda BLOCCARE. Curitiba

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS.

O que você pode fazer com o Arduino

Conhecendo o ARDUINO LEGENDA

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Entrada de dados com botões

Semáforo de 3 cores com interatividade (para carros e pedestres)

ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO

ENGENHARIA DE COMPUTAÇÃO ESCOLA POLITÉCNICA DIEGO UNOKI DE AZEVEDO MAICON AUGUSTO TIBOLA DOCUMENTAÇÃO BUSCA LIVROS

RESULTAR EM "CHOQUE ELÉTRICO", FOGO, ENTRE OUTROS.

Rafael Girotto Narciso de Oliveira Wagner Caron Amoros

InteropMix Arduino e Internet das Coisas. Leandro Ramos Leonardo Toledo Robson Machado

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CURSO DE ENGENHARIA DE COMPUTAÇÃO CÂMPUS CURITIBA

Curso introdutório de microcontroladores - Plataforma Arduino

ERIK LEÃO JULIANA CECÍLIA GIPIELA CORRÊA DIAS LEONARDO COSTA EX - LADDER

Oficina de Programação utilizando a plataforma Arduino

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ DOMINUS CURITIBA

Atividade de laboratório 003. Prof: Carlos Eduardo de Brito Novaes 29 de abril de Alunos RA Nome Curso Semestre

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE UFRN MAURÍCIO DE SOUZA RÊGO NETO RELATÓRIO DE ESTÁGIO OBRIGATÓRIO SUPERVISIONADO ROBOEDUC

Plano de Aula. 1 o semestre. Aula número 009 Interrupções. Fazer uso das interrupções externas no Arduíno

Curso de robótica 2. Novos conceitos de programação

Projeto No. 19 Contador Binário com Chave Rotativa

Introdução. O que é o Arduino?

Pontifícia Universidade Católica do Paraná - PUCPR. Centro de Ciências Exatas e Tecnologia - CCET. Engenharia de Computação

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DE COMPUTAÇÃO

Introdução à lógica e programação

Experiência. Montagem Kit Didático. 2. Turma: Nota: 5. MICRO-I Prof. Mauricio. Identificação dos Alunos:

Manual Técnico Módulo Ponte H Dupla

- Tarefas Práticas de Programação usando Arduino - Imagem do Robô com Legendas

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner

Arduino. Aula 3 motores

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CURSO DE ENGENHARIA DE COMPUTAÇÃO ANDERSON IURKIV FREQUENCIMETRO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DE COMPUTAÇÃO GABRIEL HERMAN BERNARDIM ANDRADE

AUTOMATIC HOUSE

Arduino. Prof. Maurício Dias

PROJETO PASCOA. Alex Willian Lam Felipe Gustavo Behne Lucas Antonio Johnson Gustavo Schmitt Massaneiro

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA ENTREGA 22/05/2017 (valor 0.2: 0.1 Organização e 0.1 solução) Material para prova P2

Manual Técnico Arduino Supervisório RTC (Real Time Clock)

Prof. Edval Rodrigues de Viveiros - Disciplina Automação Industrial Engenharia Mecânica 8 o termo Lista de Automação Industrial

Transcrição:

PONTIFÍCIA UNIVERSIDADE CATÓLICA ESCOLA POLITÉCNICA CURSO DE ENGENHARIA DE COMPUTAÇÃO EDUARDO MENDES DE LIMA SINALEIRO INTELIGENTE CURITIBA 2013 1

EDUARDO MENDES DE LIMA SINALEIRO INTELIGENTE Trabalho apresentado ao curso de Engenharia de Computação, da Pontifícia Universidade Católica do Paraná, como requisito parcial de avaliação das disciplinas de Física 4 e Resolução de Problemas em Engenharia 2. Professor Afonso Miguel. CURITIBA 2013 2

RESUMO O projeto sinaleiro inteligente proporciona uma possível solução para o trânsito caótico em que vivemos para uma melhoria do fluxo do transito. Um sistema inteligente que ajuste a sincronização de semáforos reduz até 30% o tempo de espera do condutor, segundo a dissertação de mestrado do engenheiro eletrônico Bruno Serno Mugnela. 3

Sumário 1.INTRODUÇÃO... 5 2.OBJETIVO GERAL... 5 2.1.Objetivos específicos... 5 3. PROJETO... 5 3.1. Materiais utilizados... 6 3.1.1. Placa detectora de metais... 6 3.1.2. Controlador logico e sensor... 6 3.1.3. Maquete... 6 3.1.4. Filtro passa baixa... 6 4. DESCRIÇÃO GERAL.... 6 4.1. Descrição do projeto... 6 4.2. Hardware... 7 4.2.1. Placa detectora de metais...;... 7 4.2.2. Bobina... 8 4.2.2. Filtro passa baixa... 8 4.2.2. Maquete... 9 5. PROBLEMAS E SOLUÇÕES... 9 6. CÓDIGO FONTE... 10 7. RESULTADO FINAL... 14 8.CONSLUSÃO... 15 9. REFERÊNCIAS... 16 4

1. Introdução Trata-se de um sinaleiro inteligente, onde há um detector acoplado ao asfalto que ao ser acionado envia um nível lógico alto para um circuito micro controlado, que este por sua vez utilizando-se de uma lógica programável varia o tempo de o sinaleiro ficar aberto ou fechado, visando uma melhora no fluxo de veículos. A ideia foi retirada a partir de um ex-membro da equipe Gustavo Mansur, onde estava cansado de ver cruzamentos onde o sinal estava fechado para ele e na via que cruzava não passava nenhum carro, visto por ele uma perca de tempo e aumento no transito na via movimentada. 2. Objetivo geral Criar uma maquete de um cruzamento de trânsito com sinaleiros, instalar sensores no asfalto e criar uma lógica para melhora de fluxo. 2.1 Objetivo específico Para conclusão do projeto, é necessário que seja criado um detector de metais, confecção do sinaleiro, da maquete. 3. Projeto A criação do projeto se semelha a um cruzamento onde há sensores próximos do semáforo para detectar a presença dos carros, nela apresenta a ideia de um operador para controlar o fluxo manualmente, diferente da nossa ideia de realizar um processo totalmente automatizado utilizando-se de uma inteligência préprogramada para chegar a um sincronismo próximo do ideal. 5

3.1 Materiais utilizados 3.3.1 Placa detectora de metais CI - CD4093B L Bobina sensora ( AWG 23) C1 e C2-220 pf (cerâmico) C3-10 Fx16 V (eletrolítico) R1-100 k (trimpot) R2-1 k, 1/4 W TR1 - BD135 3.3.2 Controlador lógico e sensor Arduino ATmega2560 Ampola Reed 3.3.2 Maquete 6 Leds Papelão Folha sulfite. 3.3.3 Filtro passa baixa CI 741 4. Descrição geral 4.1 Descrição do Projeto Inicialmente foi idealizada a ideia de realizar este projeto confeccionando uma pci para utiliza-la como detector de metais, com o auxilio dos professores Afonso Miguel e Valter Klein houve várias tentativas, sem êxito, resultado em utilizar uma Ampola Reed para detectar apenas materiais magnéticos. 6

4.2 Hardware 4.2.1 Placa detector de metais Foi realizado a confecção de uma PCI utilizando como base um circuito achado na internet, realizou-se pequenas mudanças, como por exemplo a troca do trimpot proposto por um multi voltas e foi retirado os componentes ligados no pino 11 onde foi ligado direto no arduino primeiramente. 7

4.2.2 Bobina Chata Confecção da bobina chata, realizada 30 voltas. 4.2.3 Filtro passa baixa Confeccionado um filtro passa baixa, que acabou não sendo utilizado. 8

4.2.3 Maquete Confeccionada uma pequena maquete para demonstração do funcionamento. 5. Problemas e solução 5.1 Problemas encontrados Integrante do grupo desistiu do curso Falta de conhecimento para interpretar o sinal do detector Falta de recursos financeiros 9

5.2 Solução Utilizar outra técnica para o sensor, mais fácil e dentro dos limites financeiros. 6. Código Final int s1_vermelho = 22; int s1_amarelo = 23; int s1_verde = 24; int s2_vermelho = 34; int s2_amarelo = 35; int s2_verde = 36; int cd1=0, cd2=0; // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinmode(s1_vermelho, OUTPUT); pinmode(s1_amarelo, OUTPUT); pinmode(s1_verde, OUTPUT); pinmode(s2_vermelho, OUTPUT); pinmode(s2_amarelo, OUTPUT); pinmode(s2_verde, OUTPUT); attachinterrupt(1, cond1, CHANGE); attachinterrupt(16, cond2, CHANGE); 10

} void cond1(){cd1++;} void cond2(){cd2++;} void igual(){ digitalwrite(s2_amarelo, LOW); digitalwrite(s1_verde, HIGH); digitalwrite(s2_vermelho, HIGH); delay(3000); digitalwrite(s1_verde, LOW); digitalwrite(s1_amarelo, HIGH); delay(1000); digitalwrite(s2_vermelho, LOW); digitalwrite(s1_amarelo, LOW); digitalwrite(s2_verde, HIGH); digitalwrite(s1_vermelho, HIGH); delay(3000); digitalwrite(s2_verde, LOW); digitalwrite(s2_amarelo, HIGH); delay(1000); digitalwrite(s1_vermelho, LOW);} 11

void sinaleiro1 (){digitalwrite(s2_amarelo, LOW); digitalwrite(s1_verde, HIGH); digitalwrite(s2_vermelho, HIGH); delay(15000); digitalwrite(s1_verde, LOW); digitalwrite(s1_amarelo, HIGH); delay(1500); digitalwrite(s2_vermelho, LOW); digitalwrite(s1_amarelo, LOW); digitalwrite(s2_verde, HIGH); digitalwrite(s1_vermelho, HIGH); delay(3000); digitalwrite(s2_verde, LOW); digitalwrite(s2_amarelo, HIGH); delay(1500); digitalwrite(s1_vermelho, LOW);} void sinaleiro2 (){ digitalwrite(s2_amarelo, LOW); digitalwrite(s1_verde, HIGH); digitalwrite(s2_vermelho, HIGH); 12

delay(3000); digitalwrite(s1_verde, LOW); digitalwrite(s1_amarelo, HIGH); delay(1500); digitalwrite(s2_vermelho, LOW); digitalwrite(s1_amarelo, LOW); digitalwrite(s2_verde, HIGH); digitalwrite(s1_vermelho, HIGH); delay(15000); digitalwrite(s2_verde, LOW); digitalwrite(s2_amarelo, HIGH); delay(1500); digitalwrite(s1_vermelho, LOW);} void loop() { if( con1 == cond2) igual(); if ( cond1 > cond2) sinaleiro1(); if ( cond1 < cond2) sinaleiro2(); } 13

7. Resultado Final 14

8.CONCLUSÃO Faltou conhecimento e habilidades para realizar o projeto da primeira forma proposta, o sinal de saída da PCI confeccionada estava complexo de mais, o que acarretou em muita perca de tempo e atraso no projeto. Houve a proposta de utilizar um detector de metais industrializado, devido a problemas de custos de projeto faltou oportunidade de segui-la, a saída encontrada foi utilizar Ampolas Reed devido ao seu baixo custo, sabendo que seu funcionamento detecta somente elementos magnéticos. Com estas, que claramente tem uma fácil instalação em circuitos e interpretação de dados, houve êxito no projeto, apesar de ele apenas funcionar com objetos magnéticos. Durante o decorrer do semestre, obtive vários momentos oportunos de adquirir conhecimento que não conseguiria caso tudo desse certo de primeira, creio que mesmo ele não sendo concluído totalmente da forma que foi idealizado o aprendizado foi maior que qualquer frustração. 15

9. REFERÊNCIAS http://www.feiradeciencias.com.br/sala15/15_43.asp, acessado 10/09/13. http://www.fisica.uepg.br/professores/saab/apostila%20exp%20ii%202006%20pdf/filt ros.pdf, acessado 10/10/13. 16