¿Cómo construyo un objetivo láser/IR?

Estoy tratando de hacer un "campo de tiro con pistola láser" como los que ves en los carnavales para mi clase de sistemas integrados en la escuela. Sin embargo, tengo problemas porque no sé cómo construir el "objetivo". Quiero poder apuntar con una "pistola" a un objetivo con un radio de 4 cm a 0,5 cm, y no sé cómo detectar un puntero láser en ese rango. Los fotorresistores CdS son muy pequeños. También miré IR pero, que yo sepa, no puedes enfocarlo. Necesito ayuda para encontrar un método de detección. Puntos de bonificación si puedo detectar si alguien golpea el centro o el borde. Si es necesario, también puedo cambiar al rango de pistola mecánica Nerf, pero luego tengo que encontrar un objetivo con partes móviles y detectar cuántas balas se dispararon y si el objetivo está caído de alguna manera.

EDITAR: Encontré el producto exacto que quiero, ya que puede detectar disparos láser, pero no tengo idea de cómo funciona. http://www.youtube.com/watch?feature=player_embedded&v=q9_qMxHj0Mw

Antecedentes: el enfoque del curso es "la forma correcta" de escribir programas que se ejecutan en pequeños microcontroladores utilizando máquinas de estado. Para el proyecto final, tenemos que crear un juego que use una pantalla LCD de 2x20 caracteres, un teclado de 16 botones, un LED, un botón, un altavoz y una pantalla de siete segmentos, todo en un ATmega32, que comparte un conjunto periférico similar con el arduino Incluso puedo usar un Arduino Mega con la condición de que yo mismo escriba todo el código. (sin Arduino.h) Sé cómo usar todos estos dispositivos y registros de desplazamiento para obtener más E/S. Solo necesito una idea para implementar.

Respuestas (1)

Los sistemas de objetivos 'láser' que conozco usan IR para dar en el blanco. La pistola es una variación del control remoto de TV, con una lente para enfocar el IR. Sí, puedes enfocar IR muy bien. O use un LED que tenga un haz estrecho por sí mismo. El objetivo utiliza un módulo detector de IR, como un TSOP1738 o una variante más nueva.

El láser es sólo para el espectáculo. (En el interior usan máquinas de niebla para hacer que el láser sea visible, los sistemas al aire libre a menudo no usan ningún láser).

En este mismo momento, 10 grupos de estudiantes están desarrollando el firmware para etiquetas 'láser' para mí para un curso de 'programación de sistemas integrados'.

Para obtener una sugerencia sobre qué implementar, puede leer cualquier sitio web que hable sobre el envío y/o recepción de señales de control IR. No es necesario utilizar uno específico, ya que haces tanto el emisor como el receptor.


Es divertido volver a leer esto unos años después. El chip de destino cambió de LPC2148 a LPC1114 y ahora a SAM3X8E (Arduino Due), pero la asignación del curso no ha cambiado ni un poco.

Interesante. Pensé que el TSOP1738 capta la luz en todas las direcciones, pero nunca he intentado usar un LED IR enfocado.
@Andrew: Los receptores deben ser omnidireccionales ya que no saben de dónde viene un disparo. Son los remitentes los que deben enfocarse estrictamente.
@Wouter, ¿uno de sus estudiantes se llama Andrew?
No, me habría dado cuenta, y las especificaciones son diferentes: lpc2148, C++ y un método de desarrollo obligatorio y una biblioteca rtos. Y proporcionamos el hardware y un prototipo de 'pistola', y explicamos cómo funciona IR.