Piano de zanahoria (un proyecto MaKey MaKey) (2 / 5 paso)

Paso 2: Reprogramación el MaKey MaKey

Este es un proceso bastante largo, pero cuando te acostumbras a él, es muy fácil.

Antes de que usted puede programar el MaKey MaKey usando Arduino, necesitará descargar el entorno de Arduino desde aquí http://arduino.cc/en/Main/Software. Descargar la última versión que se adapte a su sistema operativo (Windows, Mac, Linux). La descarga viene en forma de un archivo zip, que debe ser descomprimido en un directorio que te acordarás. Desde allí puede acceder a la aplicación de Arduino haciendo doble clic en la aplicación Arduino.

Usted también tendrá que descargar el controlador y el addon para el MaKey MaKey, usted puede conseguir los https://www.sparkfun.com/products/11511 aquí.

Un conjunto detallado de instrucciones en la programación de su MaKey MaKey es disponible aquí-http://www.sparkfun.com/tutorials/388

No voy a entrar en detalles acerca de cómo reprogramar su MaKey MaKey, pero le mostrará lo que usted debe poner.

#include "Arduino.h"

/*
/////////////////////////////////////////////////////////////////////////
¿ASIGNACIONES DE TECLAS: QUÉ MAPAS CLAVES A QUE PIN DEL CONSEJO MAKEY MAKEY? //
/////////////////////////////////////////////////////////////////////////

-editar la matriz de códigos de teclas para cambiar las claves enviadas por MaKey MaKey para cada entrada
-los comentarios decir que entrada envía esa clave (por ejemplo, por defecto 'w' es enviado por pin D5)
-cambiar las claves por sustituirlos. por ejemplo, puede reemplazar 'w' con cualquier otra letra individual,
número o símbolo en el teclado
-también se pueden utilizar códigos para otras teclas como teclas de modificador y función (véase la
la lista de códigos de claves adicionales en la parte inferior de este archivo)

*/

Códigos de int [NUM_INPUTS] = {}
parte superior de la Junta makey makey

'c', / / el botón con la flecha
'b', / / abajo teclas de control
' n ', / tecla de flecha a la izquierda
'v', / / derecha teclas de control
Estoy ', / / space pad de botón
'q', / / haz clic en el botón de botón

mujer encabezado en la parte posterior lado izquierdo

'w', / / pin D5
'a', / / pin D4
de ', / / pin D3
había ', / / pin D2
'f', / / pin D1
'g', / / pin D0

mujer encabezado en la parte posterior de la derecha

'h', / / pin A5
'j', / / pin A4
'k', / / pin A3
'l', / / pin A2
'z', / / pin A1
'x', / / pin A0
};

///////////////////////////
RUIDO CANCELACIÓN / / /
///////////////////////////
#define SWITCH_THRESHOLD_OFFSET_PERC 5 / / número entre 1 y 49
valor más grande protege mejor contra oscilaciones de ruido, pero dificulta la Presione y suelte
valores recomendados están entre 2 y 20
el valor predeterminado es 5

#define SWITCH_THRESHOLD_CENTER_BIAS 55 / / número entre 1 y 99
valor más grande hace más fácil para "liberar" las teclas, pero más difícil de "prensa"
menor valor resulta más fácil "pulsar" las teclas, pero más difícil de "lanzamiento"
valores recomendados están entre 30 y 70
50 es el centro de "medio" 2,5 voltios
el valor predeterminado es 55
100 = 5V (nunca uso este alto)
0 = 0 V (nunca uso este bajo

/////////////////////////
RATÓN MOVIMIENTO / / /
/////////////////////////
#define MOUSE_MOTION_UPDATE_INTERVAL 35 / / cuántos bucles para esperar entre
envía actualizaciones de movimiento del ratón

#define PIXELS_PER_MOUSE_STEP 4 / / un número más grande hará que el ratón
se mueven más rápido

#define MOUSE_RAMP_SCALE 150 / / escala factor de reducción de movimiento de ratón
Menor = más sensible movimiento del ratón
Superior = más lenta reducción de la velocidad
0 = en rampa de

#define MOUSE_MAX_PIXELS 10 / / pixeles máximo por paso de movimiento del ratón

/*

///////////////////////////
CÓDIGOS CLAVES ADICIONALES / / /
///////////////////////////

-puede usar estos códigos en la matriz de códigos de teclas arriba
-para obtener las teclas modificadoras, teclas de función, etc.

KEY_LEFT_CTRL
KEY_LEFT_SHIFT
KEY_LEFT_ALT
KEY_LEFT_GUI
KEY_RIGHT_CTRL
KEY_RIGHT_SHIFT
KEY_RIGHT_ALT
KEY_RIGHT_GUI

KEY_BACKSPACE
KEY_TAB
KEY_RETURN
KEY_ESC
KEY_INSERT
KEY_DELETE
KEY_PAGE_UP
KEY_PAGE_DOWN
KEY_HOME
KEY_END
KEY_CAPS_LOCK

KEY_F1
KEY_F2
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_F10
KEY_F11
KEY_F12

*/

Artículos Relacionados

Makey Makey Piano

Makey Makey Piano

construí un Piano de Veggie Makey Makey para traer en el Festival de música "Creo que en verano celebración de la gente" en las granjas de Woodwynn en la isla de Vancouver BC, Canadá (a poca distancia de la Victoria, la ciudad capital de BC). La
Makey Makey agua Piano

Makey Makey agua Piano

Tenemos algunos maestros inspirados y fabricantes aquí en Arkansas.En el estado de Arkansas Universidad Museo Tinkerfest el 13 de junio, entre el personal de Tinkerfest acercó con la idea de un piano de agua powered by Makey Makey y cero. Se asoció c
Makey Makey: no toque el azulejo blanco

Makey Makey: no toque el azulejo blanco

Hola allí, nuestros creativos amigos! Somos un grupo de 3 estudiantes de la Universidad Internacional de Burch, Sarajevo. Vamos a tener competencia en nuestra Universidad en hacer proyectos Makey Makey. Decidimos hacer este proyecto porque pensamos q
Pecho de música, de gran tamaño para MaKey MaKey

Pecho de música, de gran tamaño para MaKey MaKey

Se trata de un pecho de música de gran tamaño, para MaKey MaKey.Para más proyectos y un resumen de seguimiento de nuestra noche de compilación de enero, por favor vea este hilo!BREVE RESUMEN:Este es un gran pecho para albergar un MaKey MaKey, cables,
Makey Makey y cero operación juego

Makey Makey y cero operación juego

Hacer una divertida y operación tamaño natural juego de tu propio personaje! Proyecto súper fácil para todas las edades!Paso 1: materialesMateriales necesarios:Kit Makey MakeyOrdenador con programa de Scratch (modos online y offline gratis)CartónPint
Jugar Pacman con Makey Makey

Jugar Pacman con Makey Makey

¿Qué es Makey Makey? Convertir el mundo entero en un teclado. Es un simple Kit de invención para principiantes o expertos haciendo arte, ingeniería y todo en el medio. ¿Cómo funciona? Alligator Clip dos objetos Makey Makey. Por ejemplo, usted y un pl
Makey Makey Micro controlador

Makey Makey Micro controlador

Mientras la lluvia de ideas para nuestra noche Makey Makey de construir en el asilo de Phoenix, no estaba viniendo para arriba con una aplicación asesina. Todo eso cambió cuando en una caminata con la Sra. Zoid. Vi algo en el canal que me llamó la at
Introducción de Makey Makey

Introducción de Makey Makey

¿Qué es Makey Makey? Convertir el mundo entero en un teclado. Es un simple Kit de invención para principiantes o expertos haciendo arte, ingeniería y todo en el medio. ¿Cómo funciona? Alligator Clip dos objetos Makey Makey. Por ejemplo, usted y un pl
Makey Makey Dance Mat

Makey Makey Dance Mat

Crear esta divertida alfombra de baile interactivo con pedazos de espuma cuadrado, Makey Makey, ordenador portátil, cinta de aluminio y pinzas de cocodrilo.Paso 1: Preparar la alfombra de bailePara preparar la alfombra de baile, primero se selecciona
Basados en Arduino Piano

Basados en Arduino Piano

Hola chicos, hoy vamos a hacer un piano de Arduino basado en electrónica (E-Piano). Es un sencillo piano que toca las notas básicas (Do Re mi Fa hasta La Si). He añadido un encargo Super Mario Bros Melody al Piano de E que fue hecho por PrinceTronics
MaKeyMaKey: Lápiz controlador de juegos de plomo

MaKeyMaKey: Lápiz controlador de juegos de plomo

* Pronto habrá un video y presentación de éste no parece ser trabajo *¡ Hola! Nuestros nombres son Evan y Austin, y somos estudiantes de la high School secundaria de la nueva clase de fabricante en Arroyo Grande High School en California.Para nuestro
Arduino Musical IR escaleras

Arduino Musical IR escaleras

Se trata de una pequeña escalera musical escala! Fue un proyecto que tenía un plazo; tenía sólo dos días para construirla. Por lo tanto, es un proyecto de escalado muy pequeña, pero todavía sirve a su propósito! Sensor IR (receptor) que he usado es T
Humano Piano Makey Makey

Humano Piano Makey Makey

¡ Hola! Nuestros nombres son Jackson y Felix, y somos estudiantes de la high School secundaria de la nueva clase de fabricante en Arroyo Grande High School en California.Hicimos un Piano humano Makey Makey. Pensamos que era algo graciosa y solo diver
Aprender Piano teclas con Makey Makey

Aprender Piano teclas con Makey Makey

Construí esta para una noche de Instuctables en el fabricante de la estación. Este juego te ayuda a aprender dónde están las notas en un teclado de piano a través del juego.Nuestro grupo fue invitado a ser parte de un fabricante de estación pabellón