Avançar para a área de conteúdo

ir para o conteúdo principal

developerWorks Brasil  >  Software livre  >

Construindo um Jogo de Laser Baseado em Arduino, Parte 3: Transmita e Acerte

Inicie rapidamente seus projetos eletroeletrônicos com a plataforma de hardware e software livre Arduino

developerWorks
Página 1 de 10 Ir para a próxima página

Opções de documento

Código de amostra


Classificar este tutorial

Ajude-nos a melhorar este conteúdo


Nível: Intermediário

Duane O'Brien, PHP developer, Freelance

24/Fev/2009

Arduino é uma plataforma de eletroeletrônicos barata e fácil de usar. A plataforma inteira, tanto o hardware quanto o software, é um software livre e a linguagem é baseada em C/C++. O Arduino foi construído para fabricantes, funileiros e artistas que querem mergulhar na criação de objetos físicos interativos. Esta série composta por três partes começa com o hardware Arduino básico e o utiliza para criar um jogo de laser interativo chamado "'Duino tag," no qual os jogadores podem reproduzir tags utilizando dispositivos construídos quase do zero. Nessa parte final da série "Construindo um Jogo de Laser Baseado em Arduino", você irá construir o transmissor e concluir a arma do 'Duino Tag.

Antes de Começar

Independentemente de você ser novo no Arduino ou um construtor ocasional, este projeto tem algo para você. Não há nada mais satisfatório do que criar um objeto físico interativo sabendo que se ele quebrar ou precisar de modificação, você vai saber onde estão todas as peças e como tudo funciona. A arma do 'Duino tag é um grande projeto para se trabalhar sozinho ou com amigos. Para concluir este projeto, você deve ter pelo menos um entendimento básico de eletroeletrônicos (você deve saber o que é um resistor, mas não precisa conhecer a ciência por trás disso) e ter um entendimento sobre programação (você deve saber o que são loops e variáveis, mas não precisa estar preparado para analisar uma Notação do Grande O). Não tenha medo de começar.

Sobre esta Série

Nesta série, você usa a tecnologia Arduino para criar um jogo de laser básico interativo chamado 'Duino tag:

  • A Parte 1: Aprenda o básico sobre Arduino, disponha o projeto e faça uma experiência que irá ajudá-lo a entender como infravermelho funciona.
  • Parte 2: Construa e teste a parte do receptor da arma do 'Duino Tag, incluindo os testes.
  • Parte 3: Construir o transmissor e concluir a arma do 'Duino Tag.


Voltar para parte superior


Sobre Este Tutorial

Para seguir adiante, não precisa de nenhuma experiência em eletroeletrônicos, apesar de experiência trabalhando com componentes eletroeletrônicos poder ser útil. Se tiver trabalhado com microcontroladores, você já estará em vantagem, mas lembre-se de que a plataforma Arduino é totalmente adequada para pessoas sem essa experiência. Acima de tudo, você deve estar disposto a ampliar suas habilidades. Trabalhar com eletroeletrônicos e microcontroladores pode ser muito gratificante. Muitos engenheiros de software não têm a chance de gravar código para dispositivos que criam uma interface com o mundo físico, e o Arduino fornece um ponto de entrada de baixo custo para o trabalho com dispositivos interativos.

Este tutorial foca a construção do transmissor para a arma 'Duino Tag. A montagem do componente real é mínima e não levará muito tempo. Você gastará tempo trabalhando com o código para manipular todas as necessidades de disparo para a arma de um jogador. Você aprenderá o que é necessário para construir a arma de um árbitro e explorar algumas opções de proteção. Este tutorial é fechado sugerindo algumas ideias para levar as coisas além desta série.



Voltar para parte superior


Requisitos do Sistema

Para este tutorial, você precisa de algumas ferramentas e suprimentos. Consulte a Partes 1 e 2 para obter uma lista, incluindo hardware e software Arduino. A seguir estão os itens básicos necessários para a Parte 3.

LED infravermelho
Pode ser qualquer um, mas quanto mais brilhante, melhor.
Sensor infravermelho
Esta série foi escrita usando um Sensor Infravermelho TSOP2138YA (da All Electronics).
Resistor de 10.000 ohm
Marcações marrons-pretas-laranjas
Resistor de 82 ohm
Cinza-vermelho-preto.
Capacitor de 0,1uF
Você precisará de um capacitor de 0,1uF.
Comutador
Um comutador temporário de polo único é necessário.
Fio
Providencie um de espessura 22, sólido ou trançado.
Tubo de PVC ou outro rígido
É necessário somente um comprimento curto.
Uma pequena lente de aumento (de três quartos a uma polegada de diâmetro)
Você pode usar uma plástica e barata, como aquelas dadas como brindes.

Também 'possível obter todas essas partes em um kit (consulte Recursos).

Um breadboard funcionou bem ao fazer o protótipo do receptor e você pode continuar a a realizar o protótipo de sua arma do 'Duino tag com um breadboard. Será necessário soldar tudo junto antes de poder colocar sua arma em uma proteção decente.

Em Parte 2, você obteve uma solução alternativa para a necessidade de usar um controle remoto para ajudar a testar seu receptor. Aqui, você precisa de outra arma ou, pelo menos, outro receptor. Não é prático tentar testar o disparo e detectar na mesma unidade. (Isso poderia provavelmente ser feito, mas seria mais fácil se você tivesse duas armas ou alguns amigos construindo manualmente suas próprias armas.)

Antes de mergulhar no trabalho no transmissor, precisamos revisitar o receptor.



Voltar para parte superior



Página 1 de 10 Ir para a próxima página