LÁSER de laberinto 2012 - Halloween Haunted House (6 / 8 paso)

Paso 6: Detrás de las escenas - procesamiento de datos de código

Código de la transformación es en el archivo LASER_Maze_2012.zip al paso 2 de este Instructable.

Este paso es sólo aquí proporcionar más información sobre cómo funciona el código de procesamiento.

Cuando comienza el programa de proceso, establece varias variables que organizar el esquema de ventanas, permite la comunicación serie con el Arduino y carga los clips de sonido de 4 alarma desde c:\. Cada vez que el Arduino envía un mensaje serial a procesamiento, se llama a la función serialEvent().

La función serialEvent() hace todo el trabajo real. Primero lee en los datos en serie, y luego utiliza el último carácter en la cadena de serie para determinar qué tipo de datos que ha enviado el Arduino. Los datos serán un sensor de luz de lectura de uno de los puertos analógicos, un valor de disparo de alarma de uno de los sensores, o el servo activar o desactivar. La sentencia switch decide qué acción tomar en función del tipo de datos recibidos.

  • Si se recibe un valor de sensor, se utiliza para dibujar el gráfico de barras verde.
  • Si se recibe un valor de disparo de alarma, se utiliza para dibujar la línea roja en el gráfico.
  • Si se recibe una señal de ON de servo, sabemos que el láser se ha roto. Procesamiento reproduce uno de los clips de sonido de alarma y el indicador de alarma servo se vuelve verde. Hay una demora de segundos 3 desde el inicio del sonido de una alarma al comienzo del próximo sonido. Esto previene la activación constante de los sonidos de alarma.
  • Si se recibe una señal de apagado de servo, el indicador de servo de alarma se ilumina en rojo.

El código de procesamiento también escribe mucho de los datos en bruto en el área de la consola de procesamiento para ayudar con la solución de problemas y depuración.

Artículos Relacionados

Laberinto LASER - Halloween Haunted House

Laberinto LASER - Halloween Haunted House

el LASER Maze fue nuestra transformación y Arduino powered casa embrujada garaje para 2011. Un monitor se encuentra fuera de la cochera, mostrando "PRESS START". Después de presiona el botón, un video intro juegos que instruye a esquivar los ray
Construir un Yeti neumáticamente actuada en una jaula para un Halloween Haunted House

Construir un Yeti neumáticamente actuada en una jaula para un Halloween Haunted House

este Yeti neumáticamente actuada, enjaulado fue parte de la Casa Occidental de 2005 que era el brainchild de Dale Dougherty, editor de hacer. Un cilindro neumático gigante hace la marioneta mono como si está tratando de salir de la jaula. Las líneas
Halloween Haunted House

Halloween Haunted House

Esta es nuestra casa embrujada basada en nuestro garaje. La idea comenzó a 4 o 5 años cuando le pregunte a mi papá si podríamos hacer un ataúd pequeño para Halloween. Mi papá es Ingeniero y mi pequeño proyecto decidió darle un ir. Le prometí que la c
Linterna de Halloween Haunted DIY

Linterna de Halloween Haunted DIY

Usted amará estas linternas de Halloween! Linternas de HALLOWEEN HAUNTED DIY Es una gran manera de asustar a tu mesas de Halloween, pasos de porche y rincones oscuros. Se trata de una forma barata de decorar tu casa reutilizando esos tarros viejos pa
Monstruo en una caja, Haunted House Halloween Prop

Monstruo en una caja, Haunted House Halloween Prop

Cuando construí este proyecto, que originalmente no estaba planeando en hacer un instructable con él, así que por favor me perdone por la falta de fotos desde el principio en el proceso de construcción. Sin embargo, con la excepción de la mecánica, l
Mini Haunted House - Apocalipsis Zombie

Mini Haunted House - Apocalipsis Zombie

15 años mi familia y yo hemos construido una casa para el truco de barrio o tratadores, aquí un enlace a los últimos años los resultados este año mi locura desbordado y decidí hacer un diorama de casa EMBRUJADA de miniatura para la entrada y no sólo
Niño tamaño Lego Haunted House

Niño tamaño Lego Haunted House

los niños les encanta Lego, adultos encantan Lego, siempre he amado Legos aunque no he tuve un Lego solo en unos 15 años. El año pasado Lego salió con la serie de Monster Fighters Lego casa embrujada. Ahora ser un gran fan de Halloween y un fan de Le
Haunted House persianas

Haunted House persianas

esto es una manera bastante rápida y eficaz de crear realistas, viejas persianas a la pantalla de casa embrujada.Paso 1: Reunir los materiales y herramientas Se necesita:-Hoja grande de cartón (proviene esto mi cervecería local)-Navaja-Plaza drywall-
Haunted House

Haunted House

Halloween DecorationsPor desgracia este año tuve que cancelar mi fiesta de Halloween pero decidí decorar la casa de todos modos. Estas son algunas fotos de mi casa. Las decoraciones son una mezcla de mis propias instructables y decoraciones que se ha
Haunted House calabaza

Haunted House calabaza

la calabaza que hice tiene una imagen grabada en ella de una casa embrujada.  He creado esta calabaza en SolidWorks, utilizando algunas herramientas que yo nunca había explorado antes.  Los desafíos más grandes estaban creando la forma básica de la c
Tío de Boo! Haunted House 2010

Tío de Boo! Haunted House 2010

Hello ghouls and goblins!!! Esta presentación es que representa mi casa decorada para Halloween dentro y por fuera. Que íbamos a tener nuestro primer fiesta de Halloween y yo decidimos hacerlo encima de la derecha. Tenía cada habitación en la casa co
Haunted house pillars

Haunted house pillars

Este es el proceso paso a paso que utiliza para diseñar, construir y mostrar mis pilares de Halloween casa embrujada. Había hecha la estructura de la espuma del aislamiento de 1/2" y cubiertas exteriores con envoltura de plástico de ladrillo escena S
Calabaza de Halloween Haunted asustadizo, Spooky,

Calabaza de Halloween Haunted asustadizo, Spooky,

hacer su fantasmal proyecto con solo una calabaza y algunas pinturas. Simple pero da miedo! Muhuhahaha!Paso 1: Encontrar una calabaza apropiada para su proyecto. Para hacer este arte espeluznante, necesita una calabaza y poco de pintura acrílica. Aho
Mi proyecto dream, Haunted house

Mi proyecto dream, Haunted house

Hola! Mi proyecto es construir un paseo pleno funcionamiento a través de la casa embrujada! La casa embrujada sería totalmente construida mi yo y mi equipo de construir! $10.000 de dinero ganado iría a los costos de materiales, $10.000 irá a apoyos y