Graffiti virtual (4 / 8 paso)

Paso 4: lata de aerosol

Esta es la parte más complicada del proyecto y tuvo el tiempo más largo para conseguir derecha. La buena noticia es que usted no necesita todas estas cosas para hacer un divertido trabajo de sistema. La cosa más simple es sólo para obtener un circuito con un interruptor y LED infrarrojo y un resistor. Al pulsar el interruptor el LED se enciende y es visto y seguido por la cámara del wiimote.

Esta versión está más avanzada, ya que también mide la distancia de la pantalla y la presión de la boquilla. Ambas estas cosas son importantes cuando usted está realmente pintura a pistola. Yo quería hacer un sistema de entrenamiento, por lo que era importante que el sistema como "real" como sea posible (dentro de mis límites de costo).

El circuito es bastante simple. Mira el esquema adjunto para ver por sí mismo. Necesita conocimientos básicos de soldaduras y ser capaces de poner un circuito en veroboard. Además, debe sentirse feliz con la programación de microcontroladores.

Construcción de un circuito de scratch vs utilizando una placa arduino

opción 1: Si desea utilizar una placa de arduino en spray. Usar arduino como es y reducir a la mitad la tasa de baudios de la radio tx en el código spraycan.

opción 2: usted quiere ahorrar dinero pero no tienes un programador de fusible. La Junta de construir y utilizar un cristal externo de 16MHz. Reducir a la mitad la tasa de baudios como en opción 1.

opción 3: quieres ahorrar aún más dinero y tienes un programador de fusible. Construir el tablero, pero omite el cristal externo. Utilice el programador de fusible para establecer el atmel con el reloj interno. Creo que este programador paralelo DIY le permitirá al programa fusibles. Yo uso el programador olimex.

Resumen del circuito

El microcontrolador mide la salida del sensor de distancia sharp 2d120x (gran información sobre este sensor aquí) y el potenciómetro lineal. También mide la salida del potenciómetro LED PWM. Esto se utiliza para ajustar la salida de luz de LED. El LED IR que estoy usando es 100mA y longitud de onda máxima es 950nm (ideal para el wiimote).

El microcontrolador utiliza PWM a parpadear el LED muy rápido. Utilizamos un IRF720 mosfet de la energía para que el micro no queme su salida. También quería agregar capacidad para un LED más brillante en el futuro.

Hay un LED que parpadea cada vez que un paquete de datos se transmite en la radio de estado. Si todo está funcionando bien, esta luz debe parpadear en alrededor de 15Hz.

Finalmente, el módulo de transmisor de radio se une a la clavija 3 (1 del pin digital de arduino) del microcontrolador para que podemos enviarle la información que estamos midiendo a la computadora.

También necesita una antena conectada a la tarjeta receptora. Usé un pedazo largo de 12cm de alambre. Se trata de la mitad lo que se recomienda en esta excelente página.

Programación del microcontrolador

Después de haber construido el circuito, necesitará cargar el programa (se adjunta). Utilizar el entorno de programación de arduino/librerías. Puede compilar este con el arduino IDE y luego programarlo sin embargo haces normalmente.

Mi circuito se hace más simple usando el reloj interno de 8MHz del micro. Si utilizas esto necesitará configurar los ajustes del fusible para uso interno 8MHz calibrado RC: 1111 0010 = 0xf2

Esto significa que usted tiene que tener un programador que puede escribir fusibles.

. / avrdude - C./avrdude.conf -V -p ATmega168 -P/dev/ttyACM0 - c stk500v2 - U lfuse:w:0xf2:m

Si no tienes este tipo de programador (decir sólo tienes la placa arduino), sólo usar un cristal de 16MHz entre los pines 9 y 10 y debe todo el trabajo (no comprobado - es posible que necesite un condensador). Usted también tendrá que modificar el código del programa para que la velocidad de baudios del transmisor es reducido a la mitad.

Prueba

Después de que ya tienes todo y el programa cargado, usted necesita ajustar el brillo de los LED IR. Sólo quería maximizar la salida de luz sin tostar lo LED así que saltar algunos y terminó con un promedio de consumo de 120ma.

Si tienes un multímetro puedes ajustar esto muy fácilmente, de lo contrario sólo ajustar el potenciómetro de bastante alta pero no todo el camino! También puede comprobar que las entradas sobre los pasadores del 26, 27 y 28 del PWM ajustan el potenciómetro, el sensor de la distancia y el potenciómetro de la boquilla.

Si usted tiene un alcance que usted puede comprobar el tren de pulso que sale del pin 3 en el modulo de TX radio. Compruebe la salida pwm del LED en el pin 11.

Se pueden utilizar una cámara de teléfono móvil (o mayoría de las cámaras CCD) para ver el LED infrarrojo se enciende cuando usted presiona el botón de la boquilla.

Artículos Relacionados

Latas de Graffiti de luz de botellas del champú

Latas de Graffiti de luz de botellas del champú

estas latas de graffiti de luz dan la sensación de que eres la pintura a pistola con luz.  Combinar con el software libre en http://glowdoodle.com/ o http://mylightpainting.com/ y ya tienes una pared de graffiti 3D virtual.  También puede utilizar es
Casco de realidad virtual

Casco de realidad virtual

Usar un casco de realidad Virtual puede ser extremadamente peligroso, especialmente tan si usted está caminando (o corriendo) a través de mundos virtuales. Funcionamiento en paredes u otros objetos puede prevenirse si se lleva este casco de seguridad
Cubo de graffiti

Cubo de graffiti

Edificio con LEGO es siempre una diversión. La mejor parte está mostrando sus creaciones. Una tendencia creciente ha sido el desarrollo de las paredes LEGO o una pared con los pernos prisioneros que se pueden construir en. Partiendo de esta idea que
Experiencia de realidad Virtual multisensorial

Experiencia de realidad Virtual multisensorial

Con la invención de Morton Heilig 1957, "Sensorama", como una fuente de inspiración, he desarrollado una plataforma de realidad virtual de bricolaje.La oportunidad para la exploración en 360 grados, puede parecer extraño diseño alrededor de una
Convertido en Tony Stark: Configuración de realidad Virtual móvil con movimiento de salto

Convertido en Tony Stark: Configuración de realidad Virtual móvil con movimiento de salto

¿Cuántos de ustedes han querido usar sus manos y mire a su alrededor naturalmente sin tener que utilizar el ratón, el teclado y la pantalla? Bueno, hoy voy a mostrar cómo utilizar un teléfono, leap motion, y gafas de Realidad Virtual para crear su pr
Cómo hacer una máquina virtual de Linux en Windows con VirtualBox

Cómo hacer una máquina virtual de Linux en Windows con VirtualBox

este video te enseñará sobre cómo hacer una máquina virtual de Linux en un portátil Windows 7 usando VirtualBox.Por favor diga si este video fue buena. : DEste video fue presentado para el cumplimiento de nuestros requisitos en un tema de la computad
Instalación de una simple máquina virtual en linux.

Instalación de una simple máquina virtual en linux.

a veces puede que desee ejecutar software sin tener que utilizar otro ordenador. Lo que puedes hacer es configurar una clase de equipo pretende o dentro de un equipo. Este equipo pretende se denomina una máquina virtual, ya que será como si se tratar
Imágenes virtuales en 3D

Imágenes virtuales en 3D

¿Alguna vez has deseado ver o compartir los objetos de la vida real de todos los lados en las grandes pantallas? En las imágenes normales, sólo podemos ver una parte de la imagen desde un ángulo específico. Virtuales imágenes 3D ofrecen una increíble
Convertir su caja de embalaje del IPhone en un casco de realidad Virtual

Convertir su caja de embalaje del IPhone en un casco de realidad Virtual

Let ' s go DIY. Aquí está una manera simple y elegante para convertir cualquier contenedor en un casco de vr.Paso 1: Utilizar este materialEn este tutorial, usamos caja de iPhone. También se puede utilizar cualquier caja de dos piezas similar que se
Cómo hacer Graffiti de musgo (método de trabajo de 100%)

Cómo hacer Graffiti de musgo (método de trabajo de 100%)

Primera vez que vi la foto del graffiti de musgo pensé que esta era una idea brillante. Entonces busqué en internet, tenía una esperanza de encontrar graffiti de musgo diy. Las recetas que he probado generalmente eran desastres (como este métodos) ta
Juegos interactivos virtuales para fiestas de cumpleaños de los niños

Juegos interactivos virtuales para fiestas de cumpleaños de los niños

nunca vieron un juego de Wii o Xbox y pensamiento deseo podría hacer un juego que mis hijos quieren jugar.  Bueno, este instructable le mostrará cómo.  Empezaremos con el concepto del juego antes de pasar al desarrollo del diseño, el hardware y el fi
Graffiti stencil reloj o signos

Graffiti stencil reloj o signos

Después de ver un documental en televisión sobre el graffiti en Melbourne, me sorprendió la cantidad de niños de trabajo puesto en hacer las plantillas y la habilidad necesaria para aplicar la obra de arte a la pared o al lado de un tren. Tiene que t
Juego de pantalla táctil virtual usando Zybo

Juego de pantalla táctil virtual usando Zybo

Virtual tutorial práctico juego de pantalla táctil para la Zybo proporciona instrucciones paso a paso para personalizar el hardware para emular la pantalla táctil monitor de TFT simple usando la detección de la cámara y el dedo.Hardware necesario:-Zy
Escritorio de PC a teléfono de la corriente para realidad Virtual (ahora con cabeza seguimiento!)

Escritorio de PC a teléfono de la corriente para realidad Virtual (ahora con cabeza seguimiento!)

Realidad virtual que he amado durante mucho tiempo. Aunque usted no necesita uno, I finalmente llegó a mis manos en una impresora 3D y pudo imprimir un casco VRPor desgracia, esto no viene con ninguna electrónica. He estado usando mi iPod Touch como