Paso 3: Teoría: Resumen del proyecto
Ahora antes de empezar este proyecto debemos conseguir un poco de teoría a nuestras espaldas! La superficie de juego en esta mesa de beer pong es una 2'x 8' hoja Lexan que se considera tamaño de regulación. Hay 6 pulgadas de mesa extra a cada lado de la hoja de Lexan que es utilizada para espectadores y sus bebidas, dando a la tabla un tamaño total de 3'x 8'.
La tabla contiene 384 LEDs regulables con la mitad de una pelota de ping-pong sobre la parte superior de cada LED, 20 monodosis de RGB que son capaces de detectar si una copa es sobre la parte superior de la vaina y 2 arandelas de la bola que bombeará una pelota de ping-pong de un lado de la mesa a la otra con agua, limpiar, soplar hacia arriba para que el jugador puede cogerlo. A cada lado de la superficie de juego, tenemos un carril de madera de 6 pulgadas con 4 anillos de LED por carril y dos anillos de LED para cada arandela de bola.
He adjuntado un PDF de mi dibujo de AutoCAD en vista de que el archivo jpg no está muy claro. Tienes que imprimir esta hoja y usarla como referencia cuando estamos modificando la tabla. También he adjuntado el archivo de AutoCAD 2012 si desea modificar la tabla para satisfacer sus necesidades. Se puede notar que la fecha de creación en ese archivo es 16 de agosto de 2011. Realmente diseñó esta mesa y demos el RGB cápsulas, arandelas de la bola y LED red hace bastantes años. Nunca había conseguido a construir la tabla e integrar todas las características juntas hasta hace un año.
32 x 12 LED red
En el centro de la mesa podemos crear cualquier animación que se encaja en una cuadrícula de 32 x 12 píxeles. Somos capaces de mostrar texto desplazable a través de ella, ver una animación de pong, mostrar una onda sinusoidal, Mostrar la puntuación del juego, etc.. Hay una enorme cantidad de posibilidades! Puesto que somos capaces de detectar cuando un vaso se retira de la mesa podemos hacer animaciones específicas que activan el momento exacto en que ocurre. Vamos a llegar más a fondo con eso más tarde.
20 vainas de x RGB con sensores infrarrojos
En cada extremo de la mesa se verá 10 monodosis. 16oz tazas que se usan para cerveza pong se colocan sobre la parte superior de estas vainas. Cada cápsula contiene 4 LEDs x RGB y 1 x sensor de infrarrojos y que son capaces de iluminar las vainas con cualquier color que nos gustaría. El sensor infrarrojo detecta una taza es sobre la parte superior de la vaina, por lo que si se quita una copa podemos cambiar el color de la vaina o no, empezar una animación en la rejilla de LED, ejecutar una animación en la vainas RGB, etc..
Arandelas de la bola
Hay una arandela de bola a cada lado de la mesa. El propósito de las arandelas de la bola son a... lavar las pelotas de ping pong (quién hubiera pensado, derecha?). 4 x agujeros color cian en el dibujo de AutoCAD se utilizan para marcar la colocación de arandela de bola. Un jugador cae una bola en el agujero de la arandela de pelota que está a su izquierda, un sensor infrarrojo detecta la bola y activar la bomba de agua, el agua entonces empujará la bola hacia abajo el tubo y limpiarlo, toda el agua se filtra hacia fuera antes del final de la tubería y luego un ventilador se encenderá y volar la pelota de ping-pong y se salga del agujero de la arandela de bola a la derecha de la reproductor. Una vez que la pelota es agarrada por el jugador, el sensor de infrarrojos en la parte derecha de la lavadora bola detectará que el balón es pasado y apague. Cada agujero de la arandela de bola también tiene un aro alrededor de ella que se puede utilizar para las animaciones.
Anillos LED
Hay un total de 12 anillos de LED en la mesa de pong de la cerveza. La barandilla exterior de la tabla contiene 8 anillos de LED y las arandelas de la bola utilizan los otros 4. Mucho como la rejilla de LED de 32 x 12, los anillos de LED sólo sirven para animaciones. Pueden ser conjunto ir acuerdo con música (VU-metro característica debe ser activada), fade in y out, flash rápidamente o cualquier otra animación fresco que usted puede pensar. Tazas de cerveza pueden ajustarse dentro de los anillos de LED en la barandilla que proporciona un efecto frío sobre el labio superior de la Copa.
VU-metro
He implementado un micrófono y un amplificador de audio que se alimenta en el ADC en el microcontrolador, por lo que somos capaces de detectar diferentes intensidades de sonido con el microcontrolador. Esto realmente añade al efecto de la tabla y se ve genial como puede activar diferentes funciones de la mesa a diferentes intensidades de sonido, pantalla un medidor de VU en la rejilla de LED y mucho más.
Módulo de RF
He añadido soporte para un módulo de RF nRF24L01 + en esta tabla de pong de la cerveza por lo que podemos controlar la mesa de pong de la cerveza de un ordenador portátil. Podemos enviar texto desde el PC para desplazarse a través de la rejilla LED, individualmente podemos seleccionar el color de cada vaina RGB, que son capaces de ajustar el brillo de la rejilla, etc.. Viendo como todavía estoy aprendiendo el protocolo USB, yo no se siente cómodo registrar mi código de fuente del software de PC pero como todavía es muy desordenado y puede contener algunos errores. Cuando lo consigo limpiar será seguro publicarlo! No es un gran problema, he publicado el código del transmisor de RF, el ejecutable del PC y el código fuente de la tabla de pong de la cerveza en el paso #82 que todavía podemos probar hacia fuera.
El costo para hacer esta tabla de pong de la cerveza es la marca de $400 - $500. Los costos principales son el 2'x 8' 1/ 8" hoja Lexan que era $83, la tabla sí mismo que era de $30 (tengo una buena oferta en una usada) y 500' pies de CAT5 (no usar todos de CAT5, mejor tener demasiado que no es suficiente aunque) que usted debe ser capaz de encontrar para $30 - $60. Ya he trabajado en este proyecto en el transcurso de un año, compré todo lo que necesitaba en momentos diferentes durante todo el año. Nunca tuve que tenedor más de $400 a la vez, justo aquí $50 y $50, por lo que no parece tan costoso en el tiempo.
Esto fue sólo un breve resumen de la tabla. Vamos a ir mucho más a fondo como nos llega a cada característica que está disponible para nosotros. Tome una respiración profunda, en los siguientes pasos que vamos a preparar para la construcción.