El Objetivo de la autora Jenna de Boisblanc era construir un amigable instrumento musical para los niños que lo ha llamado Makey Makey Monome (un instrumento de música electrónica compleja).
Tanto las instrucciones para su construccion como todos los archivos que necesita para construir un muy, muy simple MAKEY MAKEY Monome se integran con Scratch – un lenguaje de programación visual para los niños.
La autora ha compartido en github aqui todos los archivos que necesita para construir un LED RBG MAKEY con pantalla táctil retroiluminada MAKEY Monome que interactúa con Processing – un lenguaje de programación visual elegante y complejo.
En este impresionante video se puede ver el resultado fnal:
Construccion de lo sensores táctiles :
Materiales
- MAKEY MAKEY
- 17 pinzas de cocodrilo (8 columnas, 8 filas y 1 para conectar a tierra)
- cinta de cobre
- cinta transparente no conductor (Scotch)
Obtener el código
- Instale el Arduino IDE si no lo ha hecho.
- Instale el complemento Sparkfun MAKEY MAKEY con el fin de cargar el código de Arduino a la junta MAKEY MAKEY.
- Descarga código MAKEY MAKEY desde GitHub (o simplemente editar el archivo Settings.h utilizando la cartografía pin abajo)
- Abrir simple_makey_makey_monome.ino en Arduino, seleccione “MAKEY MAKEY” como el tablero y cargar nuevo código para el MAKEY MAKEY.
- Abrir programa monome arañazos .
Rejilla cinta de cobre
- Coloque 8 columnas de cinta de cobre.
- Utilice cinta adhesiva transparente para cubrir las columnas de cobre en todas partes las filas se cruzarán las columnas. Es importante que las filas y columnas de cinta de cobre no se tocan (están aislados / separados por cinta adhesiva transparente).
- Utilice pinzas de cocodrilo para conectar las columnas de cinta de cobre (con la etiqueta 1 a 8).
- Conecte pinzas de cocodrilo a las filas de cinta de cobre (con la etiqueta A a H).
Alternativa: Conductiva cuadrícula Paint
Es posible la construcción de este instrumento, con pintura conductora siguiendo el mismo proceso. Asegúrese de que, sin embargo, que cuando las columnas se cruzan las filas, la pintura de cada uno no toca.
- Pintar las columnas con pintura conductora ( Bare conductiva es buena ).
- Cubra las columnas con esmalte de uñas transparente en todas partes que se cruzarán con filas (para asegurarse de que las columnas y las filas están separadas por un aislante / capa no conductora)
- Pintar las filas.Siéntase libre de experimentar con el diseño del botón pintando diferentes patrones!
- Conecte cada fila y cada columna a un tipo cocodrilo
- Conecte las pinzas de cocodrilo a la que MAKEY Makey Pasadores tras este mapeo:
Columnas
- 1 – pin D1
- 2 – pin D0
- 3 – abajo las teclas de control
- 4 – teclas de la izquierda
- 5 – pin A5
- 6 – pin A4
- 7 – pin A3
- 8 – pin A2
Filas
- a – Pasador D5
- b – pines D4
- c – pin D3
- d – pin D2
- e – haga clic en el botón de la almohadilla
- f – Botón espacio pad
- g – teclas de control derecha
- h – hasta las teclas de control
- Después MAKEY Makey ha sido reprogramado, enchufe USB en la computadora.
- Abrir programa monome arañazos .
- Conecte su piel a tierra en el MAKEY MAKEY.
- Toque la intersección de una fila y una columna para activar un botón.
Construcion del panel de leds RGB
Síntesis: El instrumento de música de la pantalla táctil lo constituyen esencialmente 4 partes:
- MAKEY MAKEY (o Arduino)
- Neopixels
- cinta de cobre (sensores )
- cartón
El sonido se produce en cualquiera de Scratch (lenguaje de programación visual para los niños) o de procesamiento (lenguaje de programación visual para los artistas). Otros detalles en el sitio web de la autora : jdeboi.com .
Materiales
- MAKEY MAKEY (o Arduino)
- 20 pinzas de cocodrilo
- 64 Neopixels
- cinta de cobre (de doble cara conductora – 6 mm x 30 m)
- alambre trenzado de calibre 22
- Fuente de alimentación de 5V
- adaptador de corriente
- 300 y 500 Ω resistor
- condensador (1.000 mF, 6,3 V o superior)
- jumpers
- 22 pulgadas de cristal cuadrada
- un montón de cartón (por lo menos 26 pulgadas de largo)
- papel blanco fino, semi-transparente
Instrumentos
- + soldadura soldador
- pelacables
- cortador de alambre
- tijeras
- cinta métrica
- borde recto
- cortadoras de cartón
- pequeños philips cabeza
Neopixels son direccionables individualmente, LEDs RGB. Adafruit los vende en tiras largas.
Neopixels soldadura
- Cortar las Neopixels en 64 piezas, corte a lo largo de la línea marcada por el icono de tijera.
- Estaño todas las almohadillas de cobre sobre las Neopixels para que sea más fácil de soldar en los cables.
- Espaciar las neopixels por 2,5 pulgadas para que cada cuadrado en la red contiene un solo LED.
- Cortar porciones de aproximadamente 2 pulgadas tiras de calibre 22, cable trenzado.
- Pele el plástico de las extremidades y el estaño los cables de modo que será más fácil para soldar en almohadillas de cobre del Neopixel.
- Recomiendo el uso de 3 cables de colores diferentes para GND, 5V y de datos.Compruebe la etiqueta de cada Neopixel para asegurarse de que siempre estás soldar el alambre de la derecha a la plataforma de la derecha.
- Suelde juntos 8 series de 8 Neopixels.
- Vamos a zizag los Neopixels sobre la fila matriz de cada una es de 2,5 pulgadas por encima de la fila posterior.
- Asegúrese siempre de que los LED de flechas apuntan en una dirección continua a medida que zig zag de una fila a la siguiente, y que se está soldando 5V a 5V, tierra a tierra, de datos a los datos.
Añadiendo Power Adapter
- Entre la fila 4 y 5 de Neopixels, vamos a empalmar en la fuente de alimentación.c
- Además de los cables de tierra y 5V, inserte un condensador mF 1000 a través de la terminales + y – adaptador de corriente. El tramo más largo de un condensador electrolítico es la leed positivo.
- El cable de datos desde el final de la cuarta fila se envuelve alrededor para el comienzo de la fila neopixel quinto, como de costumbre.
- Termine de conectar todas las filas de Neopixels juntos para formar la matriz en zig-zag.
Neopixel Gaza para MAKEY MAKEY
- Pin de tierra en la franja de tierra en el Makey Makey.
- Pin de datos en banda al pin D0 del MAKEY MAKEY a través de una resistencia de 300 ohmios.
- Instale Arduino IDE .
- Instale MAKEY MAKEY Arduino addon (a menos que usted apenas está utilizando un Arduino)
- Instale Adafruit biblioteca Neopixel .
- Fuente de alimentación de 5V Enchufe al adaptador de corriente.
- Subir un boceto Neopixel (en la carpeta de ejemplo de la Biblioteca Adafruit) para probar los Neopixels!
La celosía de cartón se compone de 18 tiras de cartón.
- cortar 9 filas y 9 columnas tiras. Las dimensiones de cada uno se ilustran en el diagrama. He utilizado una navaja y un trozo de vidrio como un borde recto.
- Encajar las piezas juntas. Si la red es boca arriba, debe haber un 22inch por 22 pulgadas divit en el centro que sostiene el vidrio en su lugar.
- Hot pegar las Neopixels a un cartel debajo de la celosía para evitar que se deslice.
- He utilizado la arcilla para llenar los vacíos entre los cuadrados de cartón. La arcilla también tiene el cartón en su lugar. si usted no tiene arcilla, cinta adhesiva o pegamento deben funcionar igual de bien.
Queremos construir una monome 8×8 que tiene 64 botones, pero el Makey Makey sólo tiene cerca de 20 entradas. ¿Cómo podemos crear 64 teclado separado dispara con sólo 20 entradas Makey MAKEY?
La solución es multiplexar las filas y columnas. Creamos 8 filas y 8 columnas de cinta de cobre – cada línea conectada a su propio clip de cocodrilo – y poniendo a tierra la intersección de una fila y una columna, provocamos una clave única. Hay 64 puntos de intersección que se pueden activar utilizando sólo 16 entradas Makey MAKEY.
Pasos
- Cinta de papel sobre el vidrio
de la cinta un pedazo de papel blanco semi-transparente en la parte posterior de una pieza de 22 pulgadas cuadradas de vidrio. El documento se difundirá la luz de los LEDs y llenar la red cuadrada. - Coloque las columnas
comienzan a poner columnas de cinta de cobre en la superficie del vidrio. Es útil tener los LEDs encendidos para que podamos alinear la cinta con el cartón. - Cinta no conductora Este paso es muy importante: Coloque un pedazo de cinta transparente, no conductor en la parte superior de las columnas de todas partes que se cruzará con hileras – es decir, las columnas de cobre deben estar aisladas eléctricamente de las filas . Este paso es importante porque sólo queremos una fila y una columna para conectar cuando tocamos la superficie para activar un botón.
- Coloque las filas
- Botones de cinta de cobre
que unen una franja diagonal de cinta de cobre de la fila, y una franja diagonal a la columna, de modo que yo pueda tocar fácilmente las dos tiras con los dedos para girar el botón de encendido o apagado. - Pinzas de cocodrilo
Cada columna y cada fila se encuentra junto a la MAKEY MAKEY usando través de una pinza. No importa que se adjunta a la pinza de cocodrilo que pin Makey Makey siempre que se actualiza el código de Arduino y precisa los mapas de las filas y columnas para el pin apropiado. Puede descargar y ver el código de mi perfil Github. - Código
Instale el addon MAKEY MAKEY Arduino de Sparkfun .
Sube el “completo” código de Arduino a la junta.
Asegúrese de que ha instalado la biblioteca Adafruit Neopixel .
Para generar sonido, necesitará el código de procesamiento. Todos los archivos necesarios están en mi repo GitHub .
Procesamiento Sketch
- Comienza la instalación de procesamiento de su sitio web .
- Descarga todo el código en el “completo” repositorio Makey Makey Monome Github
- Abra monomevisual.pde, y haga clic en la flecha para ejecutar el boceto.
Serie / No de serie
- Para utilizar este esquema como un programa independiente para generar música, haga clic en “número de serie”.
- Si el reprogramado MAKEY MAKEY está conectado al ordenador, el boceto de procesamiento puede enviar y recibir datos en serie a la tarjeta de manera que al hacer clic en un botón en el boceto de Procesamiento, cambia el botón de la MAKEY MAKEY Monome y viceversa. Haga clic en el botón correspondiente al puerto serie en el que el MAKEY Makey se está ejecutando.
¿Es impresionate el trabajo verdad de la autora verdad ?
Resumen de Recursos
código on GitHub
Simple Monome Instructable
Makey Makey Monome Instructable
Enalce a Sparkfun MaKey Makey Arduino addon (necesario para cargar el nuevo código)
Adafruit Neopixel Uber Guide (sin duda ver esto)