Tabla de contenido:
- Paso 1: comience con un bote de basura
- Paso 2: construya un marco para el vidrio
- Paso 3: Taladre orificios para cables
- Paso 4: conecte el microcontrolador
- Paso 5: conecte la cámara web y pase los cables por los orificios
- Paso 6: implementar una matriz de solenoides
- Paso 7: implementar el software en la computadora
- Paso 8: Observaciones finales
Video: Instrumento de pinball multitáctil: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Este instructivo trata sobre un instrumento que hice, que incorpora una superficie multitáctil simple con solenoides. Trataré esto como documentación de mi proceso, en lugar de un "cómo" para que la gente copie mi proyecto. Mi esperanza es que encuentre esto interesante o inspirador para sus propios proyectos, que pueden o no ser similares en absoluto. Dado que el proyecto es muy similar a otros instructables, puedo ser más breve en ciertas áreas y dar más atención a las partes que siento que son exclusivas de mi experiencia. Para obtener más información sobre los detalles, puede consultar: Cerupcat's Cómo hacer un campanario / carillón controlado por Arduino de Padmechatronic multitáctil barato
Paso 1: comience con un bote de basura
Comencé con un bote de basura de 13 galones y una pieza de vidrio que encaja casi exactamente en la parte superior. Tuve que restringirme de construir una carcasa personalizada para el instrumento, ya que tengo limitaciones en cuanto a herramientas y habilidades para trabajar la madera. Decidí que un bote de basura es lo suficientemente alto y tiene una abertura lo suficientemente grande como para funcionar bien como una superficie multitáctil impulsada por una cámara web. Cuanto más rectangular sea el bote de basura, más fácil será encontrar una pieza de vidrio con la forma adecuada sin tener que cortar nada a la medida. También adquirí una cámara web Logitech Quickcam Chat. Observe en la imagen que he eliminado parte de la base para dejar la superficie de montaje más plana y estable. También pegué una pequeña hoja de papel sobre un LED en la parte superior de la cámara web para evitar cualquier luz extraña dentro del instrumento.
Paso 2: construya un marco para el vidrio
Pegué varias piezas de madera artesanal pintada alrededor del panel de vidrio para crear un marco. La madera se extiende aproximadamente 1/2 pulgada por encima y por debajo del vidrio. Esto es importante, ya que el marco bloquea el vidrio en su lugar contra la parte superior del bote de basura. Además, cualquier objeto rodante en la parte superior del vidrio chocará contra el marco y permanecerá en el instrumento. También corté un trozo de película opalina y lo pegué con cinta adhesiva en la parte superior del vidrio. Esta película es bastante translúcida y funciona bien para este tipo de superficie multitáctil de "luz difusa". En realidad, hay una gran cantidad de visibilidad de color para los objetos que tocan la película, lo que permitiría rastrear el color si quiero reutilizar este fotograma para otro proyecto.
Paso 3: Taladre orificios para cables
En este punto, también pinté con spray la basura. Decidí que lo mejor era pintar antes de incorporar cualquier electrónica, para no dañarlos. También perforé 6 orificios para que los cables salieran desde la parte inferior del instrumento, porque sabía que muchos de los elementos de fabricación de este proyecto se verían obstaculizados por algunas de mis habilidades. Adopté una estética más rugosa / grotesca para el elemento visual del instrumento. Si hubiera cortado los orificios para los cables tan mal y los hubiera combinado con un trabajo de pintura muy limpio, simplemente se vería descuidado. Encuentro que un proceso que deja maleabilidad a pasos futuros puede ser más inspirador como artista; Es especialmente importante ser flexible cuando sabe que sus recursos pueden obstaculizarlo.
Paso 4: conecte el microcontrolador
Como tenía la intención de usar solenoides para los parachoques en la parte superior de la superficie, usé 4 pines digitales en el Arduino y una placa optoaisladora de CC de 8 canales. Estoy alimentando el Arduino a través del cable USB a la computadora. la placa optoaisladora con una fuente de alimentación regulada de 12 V y 1,5 amperios. Originalmente intenté construir mi propia placa a partir de 4 transistores TIP120 o una matriz Darlington ULN2074. Tuve problemas para obtener energía para cambiar múltiples solenoides con los circuitos de transistores. Sin embargo, aunque la placa casera habría sido más barata, pero menos confiable y menos versátil para proyectos futuros, he utilizado un cable de audio mono normal para conectar los solenoides a la placa optoaisladora. Este cable es útil porque contiene 2 cables y es duradero / flexible.
Paso 5: conecte la cámara web y pase los cables por los orificios
Simplemente pegué la cámara web al costado del bote de basura, cerca del fondo. Dado que todo el interior del instrumento estará oculto una vez que la parte superior esté en su lugar, no sentí la necesidad de organizar los componentes electrónicos de manera más ordenada o conectar la cámara web de manera más permanente. Corrí todos mis cables por los orificios en la parte inferior del instrumento. Esto puede resultar obvio para algunas personas, pero tenga en cuenta que una vez que haya conectado los cables tanto a los solenoides como a la placa de alimentación, no encajarán a través de los pequeños orificios.
Paso 6: implementar una matriz de solenoides
Después de que todos los componentes electrónicos estuvieran en su lugar, construyó una matriz de cuatro solenoides con algunas piezas pintadas de madera artesanal. La matriz se sujeta al marco con un poco de cinta para que se pueda quitar fácilmente. En la imagen de primer plano, puede ver que hice un pequeño orificio en el parachoques y pegué el eje del solenoide. Es importante tener solenoides cargados por resorte, ya que no habrá fuerza para empujar el eje hacia atrás, una vez que se haya activado. La medición fue importante durante este paso para asegurar que los parachoques tuvieran suficiente espacio libre sobre la película / vidrio.
Paso 7: implementar el software en la computadora
Una vez que se construyó el instrumento, escribí un software en PureData y Max para controlar los parachoques y transformar los datos de la cámara web multitáctil en sonido. Este video de youtube explica el código Pd / Max con más profundidad. Http: // www. youtube.com/watch?v=1J8twNGoT90 Este video de youtube proporciona una demostración de los solenoides que impulsan las bolas, cuyas posiciones en la superficie afectan los parámetros DSP. mi cámara web no es lo suficientemente rápida para rastrear las bolas cuando se mueven a velocidades más altas. Esto planteó un problema interesante a la hora de escribir el código, ya que sabía que no podía confiar en los datos de la webcam de forma lineal. Mi solución fue controlar los parachoques y la mayor parte de la síntesis a mano con un controlador MIDI, y dejar que las posiciones de las bolas afectaran los parámetros de los efectos DSP.
Paso 8: Observaciones finales
Con suerte, este proyecto ha sido al menos tan interesante para ti como enloquecedor para mí. Incluso si todavía no tienes interés en solenoides o superficies multitáctiles, espero que aprendas de mis errores y te esfuerces por planificar una Proyecto más flexible, con una estética consolidada. Si tienes alguna pregunta sobre este proyecto o quieres más información sobre mi código Pd, por favor contáctame a través de mi cuenta de youtube.-Stephen Lucas
Recomendado:
Soundplant + 2 placas conductoras desnudas = Instrumento digital de 24 entradas: 7 pasos
Soundplant + 2 Placas Conductoras Bare = Instrumento Digital de 24 Entradas: Este proyecto es una documentación para un proyecto de trabajo a través de mi trabajo en CEISMC (Centro de Educación Integrando Ciencias, Matemáticas y Computación). CEISMC es un ala educativa de Georgia Tech en Atlanta, GA. El programa en el que estoy involucrado es " GoS
Instrumento musical con micro: bit: 5 pasos
Instrumento musical con micro: bit: Hola. Hoy te voy a mostrar cómo puedes convertir tu BBC Micro: Bit en un instrumento musical que reacciona a la luz ambiental de la habitación. Es súper simple y súper rápido, así que sigue estos pasos y comienza a hacer algunos atascos
Multitáctil textil: 3 pasos
Textile Multitouchpad: Para detectar áreas de presión de contacto para una parte del proyecto Personal Photonics del Media Computing Group Aachen, financiado por el Ministerio de Educación y Ciencia de Alemania, desarrollamos un dispositivo de entrada textil Multitouch, reutilizando partes del éxito
Interfaz mini-multitáctil: 8 pasos
Interfaz mini multitáctil: este Instructable le muestra cómo crear una interfaz mini multitáctil a partir de piezas simples que puede ordenar en línea o comprar en una ferretería / construcción típica. Las interfaces multitáctiles son superficies que pueden registrar múltiples 'puntos de contacto' en el
Interfaz multitáctil barata (realmente barata): 3 pasos
Interfaz multitáctil a bajo costo (realmente barato): este es mi primer Instructable, así que sea amable. Así es como puedes crear una interfaz multitáctil con tu escritorio por muy poco dinero. Finalmente subí un video, lo siento por la mala velocidad de fotogramas, mi computadora portátil no es tan buena