Robot Soccer. Hustle 3000



Documentos relacionados
Robô Explorador

PROJETO. Ponte Digital. Luciano Daniel Amarante - carabina@pop.com.br Ricardo Watzko - rw@netuno.com.

ALC. Ricardo Geraldes David João. Rodrigo Carlucci da Luz. Lucas Pinheiro Berto

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

Trânsito Inteligente

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ

Esteira Contadora EQUIPE

Autoponto. Professores Orientadores:

5 Montagem Circuítos

Composição do MDK-Prog e MDK-Prog Plus

Controle universal para motor de passo

Controle remoto por Bluetooth

Projeto de controle e Automação de Antena

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ

Projeto Panzer. Fabio Henrique Mazarotto Margareth Suchÿ

Proposta de Trabalho para a Disciplina de Introdução à Engenharia de Computação PESQUISADOR DE ENERGIA

Como usar a robótica pedagógica aplicada ao currículo

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

The objective of our project is to mount a mockup of a computrer controlled house. For example, control the gate and the main door opening, etc.

Conheça melhor os equipamentos de Rede de Computadores

FAPERJ & PIUES/PUC-Rio FÍSICA E MATEMÁTICA DO ENSINO MÉDIO APLICADAS A SISTEMAS DE ENGENHARIA

Motores Síncronos ADRIELLE C SANTANA

Projeto Aranha. Diego Guérios Meyer. Fabrizio Cantoni. Fernando Ferreira Akel

5 Sistema Experimental

PROJETO DE PESQUISA MODALIDADE INICIAÇÃO CIENTÍFICA (BOLSA PIC/FACIT/FAPEMIG)

Implementação de um módulo simulador de robôs baseado em Unity3D para o SimBot - Simulador de Robôs para Lego NXT.

Sistema de Leitura da Porta de Mouse do PC

Módulo de Desenvolvimento PIC16F877A

Palavras-chave: turbina eólica, gerador eólico, energia sustentável.

Programação C para microcontroladores PIC

PLANATC. Manual de Instalação. Scanner SC-7000

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

FIREWIRE. O logotipo padronizado: Suas principais vantagens:

Elevador de Cremalheira. ELC001-F - Catálogo Técnico 2015

Placas Adaptadoras e montagem de Redes

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

Minicurso de Arduino

Núcleo de Informática Aplicada à Educação Universidade Estadual de Campinas

Conceitos Básicos de Automação. Exemplo Motivador

Automação de Bancada Pneumática

Conectores de derivação e distribuição de sinais e energia PRV e PPV

Beverage Server. Rafael M. Alves da Silva Jabson Motta Maciel

Cortina Elétrica com Controle Remoto

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP

Display de 7. PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/05/2006 Última versão: 18/12/2006

Apresentação. Tel: (11) contato@modelix.com.br

Cerne Tecnologia e Treinamento

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

Desenvolvimento de Módulo Wireless para Acionamento de Cargas via Porta Paralela

ALLAN PATRICK ENGEL GUILHERME CAVALOTTI CARVALHO PROPOSTA DO PROJETO INTEGRADO

3 Revisão de Software

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

ARDUINO UNO Guia do Usuário

Placas e Ferramentas de Rede. Prof. Alexandre Beletti Ferreira

Introdução. Placas e Ferramentas de Rede. Exemplos. Surgimento. Estrutura Física - Placas

Introdução à Robótica

USANDO O IZCODE PARA GERAR SOFTWARE RAPIDAMENTE

TRATAMENTO E ANÁLISE DE SINAIS DE BAIXA FREQUÊNCIA PARA EMULAÇÃO DE CANAL RÁDIO

Manual de instruções / Certificado de garantia Controlador CCL-PC

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Anexo IV PLANILHA DESCRITIVA DE ESPECIFICAÇÕES TÉCNICAS

Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

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

CONSTRUÇÃO DE UM ROBÔ TERRESTRE CONTROLADO REMOTAMENTE UTILIZANDO A PLATAFORMA ARDUINO

Arquitetura de Computadores Arquitetura de entrada e saída

Controle para Motores de Passo usando módulo USB-6008

Frederico Miguel Santos

O Laboratório de Garagem

Fundação Escola Técnica Liberato Salzano Vieira da Cunha. Curso Técnico de Eletrônica Curso Técnico de Mecânica. Energia Alternativa

SISTEMA DE RASTREIO ÓPTICO

TÍTULO: GARRA ROBÓTICA PERCEPTIVA CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: COMPUTAÇÃO E INFORMÁTICA

PLANATC Manual de Instalação. Scanner SC

Defeitos Comuns e Diagnósticos. Prof. Leandro Dourado

Equipamentos de Redes. Professor Leonardo Larback

1. CAPÍTULO COMPUTADORES

Empilhadeira. Professores Orientadores:

Eletrônica Industrial Apostila sobre Modulação PWM página 1 de 6 INTRODUÇÃO

UM FRAMEWORK PARA DESENVOLVIMENTO DE

MONTAGEM E CONFIGURAÇÃO DE UMA PISTA/PISO DE LEDS

Administração de Sistemas de Informação Gerenciais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIENCIAS EXATAS E TECNOLOGICAS ENGENHARIA DE COMPUTAÇÃO

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA

PROJETO GERADOR EÓLICO

Testando a Comunicação e Transferindo o Código de Máquina

TUTORIAL FONTE LINEAR

RELATÓRIO SOBRE A CRIAÇÃO DE PLACA IHL (INTERFACE DE HARDWARE LIVRE) ENGENHARIA DA COMPUTAÇÃO 1º SEMESTRE

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ - PUCPR CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA - CCET ENGENHARIA DE COMPUTAÇÃO DRUM MACHINE

Manual de Instruções. Rádios para telemetria

Placas de Modem. Prof. Alexandre Beletti Ferreira

PROJETO INFORMÁTICA NA ESCOLA

Projeto Gerador Eólico. Lucas Barros de Assis /Jácson de Oliveira Miguel Schuh Alles / Nathan Silveira Schneider

Kit de desenvolvimento ACEPIC 40N

Manual. Controle de motores via Bluetooth. William Trevine

Identificação das partes constituintes de um PC

eletroeletrônica II Na linha de produção de uma empresa há Blocos eletrônicos

ORIENTAÇÕES PARA FORNECIMENTO DE COMPONENTES PARA MONTAGEM DE PLACAS DE CIRCUITOS IMPRESSOS

GUIA DE INSTALAÇÃO F 19

VEÍCULO BV 1. Figura 01 BV 1 construído com material de baixo custo

Desempenadeiras DPC-4 / DPC-5 MANUAL BÁSICO DO OPERADOR

Transcrição:

Robot Soccer Hustle 3000 Rodrigo Abel de Bona - Alessandro Kiyoshi Tulio - João Luís Pompeu da Silva - Professores Orientadores: Profº Gil Marcos Jess - Física - gltjessj@terra.com.br Profº Afonso Ferreira Miguel - Sistemas Digitais - afonso.miguel@pucpr.br

1. Abstract The project started with the Idea of building a Robot Soccer, a type of robot that is designed to play soccer basically, on a special championship with its own rules. Since it would involve a very complex programming and mechanics, we decided to focus on the movement module. Although the idea seems pretty simple, a lot of hard work was involved in order for the completion of the project. 2. Resumo Construção de um módulo de movimentação para o Robot Soccer, um robô criado a fim de jogar futebol, o qual possui suas próprias regras. O módulo seria controlado através de conexão por porta serial, sendo controlado a potencia de seus motores e a direção por uma placa de PWM. Os movimentos seriam préprogramados, e opções através de uma interface gráfica possibilitariam escolher os tipos de movimentos a serem observados. Perante o sucesso da construção do modulo de movimentação, um futuro sistema de comunicação por radio e alimentação on-board poderia ser implementado. 2

3. Objetivos Projeto realizado com objetivo de reunir conhecimentos de grande parte dos programas de aprendizagem feitos pelos alunos até o momento que nos encontramos no nosso longo curso de formação de engenheiros, terceiro período, onde nos encontramos desafiados frente ao professor Afonso, no qual nos guiou e deu suporte necessário para o aprendizado em Resoluções de Problemas de Engenharia. Nosso projeto com ambições simples tem a alcunha de extrair dos integrantes do grupo toda sua sabedoria para criação de um módulo de movimentação, que é a base para o futebol de robôs, tecnologia que apesar de uma simples brincadeira, exige de seus desenvolvedores grandes conhecimentos na parte de automação e inteligência artificial. Nossa equipe buscou implementar nesse módulo as seguintes funcionalidades. Movimentação do robô para pontos definidos pelo usuário e um software de controle que permite a interface com o robô onde o usuário entrará com os comandos desejados. 3

4. Descrição do Projeto O Hustle 3000 é um projeto que busca a possibilidade futuras de concorrer a campeonatos nacionais de robôs. Ele é um robô dotado de dois motores, de autorama que apresentam o RPM elevado o que possibilita uma maior velocidade, acopladas a duas caixas de redução possibilitando assim que o robô ande pois o torque do motor é baixo. As caixas de redução estão fixadas em um pedaço de madeira retangular e os motores estão apoiados em peças de LEGO. A parte elétrica consiste em três placas, sendo uma responsável pela comunicação do PC com o robô, que é conectada através de um cabo serial, as outras duas placas controlam o motor, cada placa apresenta uma fonte de 5V e 3A. 4

5. Materiais Eletrônica 03 Placas de fenolite 01 estação de solda 01 rolo de estanho 01 Cabo de conexão serial 01 Serra de corte 01 Furador de placas 01 Solução de Percloreto de Ferro 01- Prensa para estampar circuito impresso 01 Protoboard 01 Alicate de corte Modulo de controle M3 01 PIC16F867A 01- MAX232n 01- conector db9 femea 01 conector para fonte 01 resistor smd 1k ohm 0603 04 capacitores smd tântalo 10uF 5

01- cristal oscilador 4MHz 02 Soquete de adaptação para CI 01 fonte de alimentação de 5V 1A Mecânica 02 Caixas de redução com as rodas embutidas 02 Motores DC de autorama 22.000 RPM 06 Peças de lego 01 Chapa de MDF com um metro quadrado 01 Maquinas de corte de madeira 01 Cola de madeira 01 Martelo 01 Broca 01 Morça 01 Esmerilho 01 Maquinas de linchamento 01 Furadeira 01 Pacote de pregos Software 6

01 Computador com Windows XP SP3 Com os programas: - Visual Studio 6 - Eagle 5.6.0 - Microsoft Office 2003 7

6. Diagramas Elétricos Figura 1 Diagrama do M3 8

7. Diagrama das placas de circuito impresso Figura 3 circuito impresso do M3 9

8. Conclusão O projeto integrado alem de ampliar os conhecimentos em todas as áreas também da a oportunidade de aprendermos a trabalhar em equipe. Agrupando os conhecimentos de todos os membros em um só. Algumas tarefas que a equipe julgava fáceis se tornaram difíceis na pratica como a programação outra tarefa que encontramos grande dificuldade foi nos testes dos circuitos, pois ele apresentava defeito no cabo serial e nos componentes que foram queimados devido a descuidos na hora de ser ligado. Outro erro da equipe foi o grande atraso inicial que no final gerou um grande transtorno. Devido a isso aprendemos os erros que não pode ser cometido em projetos futuros, que o projeto deve ser planejado com antecedência, utilizando cronogramas, uma medida simples mas que aumenta a produtividade e compromisso, evitando descuidos com o prazo de entrega do projeto e a eventual falha do termino. 10