Custom Music Maker (1 / 2 paso)

Paso 1: Montar y programar el circuito

El circuito se reunieron como dibujo (hecho por fritzing) por encima. Muy fácil ¿verdad? Ahora vamos a la entrada de programa el circuito de nuestro teclado, utilizamos tratamiento IDE y IDE de Arduino para esto.

PROCESAMIENTO DE IDE:


processing.serial.*;// de importación por lo que podemos conectar al arduino

Puerto serial;

void setup()

{

Size(200,200);

puerto = serie nueva (este, "COM21", 9600); //declaring nuestro puerto que arduino usa

}

void draw()
{ }

void keyPressed () //this parte muestra el programa para la tecla a pulsar

{
Si (clave == 'q') {//example cuando se pulsa la tecla "q"

Port.Write('q'); el proceso IDE envía datos "q" al arduino

}

Si (clave == 'w') {}
Port.Write('w'); }

Si (clave == 'e') {}
Port.Write('e'); }

Si (clave == 'r') {}
Port.Write('r'); }

}

---------------------------the end------------------------------------------------------------------------

realmente sólo puede agregar más llaves bajo el void keyPressed función. Sólo muestro ejemplo 4.

Usted puede agregar más por este formato:

if(Key == Alphabet) {}

Port.Write('alphabet');}

--------------------------------------------------------------------------------------------------

IDE DE ARDUINO:



int spk = 9; //buzzer pin

int val; //value = 0

void setup()
{

Serial.Begin(9600); establecer la comunicación serial a 9600 bps

pinMode(spk,OUTPUT); } //set zumbador como salida

void loop()
{

Si (Serial.available()) {/ / si comunicación en serie disponible
Val = Serial.read(); valor es = a lo que el proceso de leer

Si (val == 'q') {//if valor es igual a ' q'(significa que cuando pulse 'q' el proceso IDE envía datos 'q' a arduino)

tono (spk, 1.915.200); } tono //a se producirán con frecuencia 1915, período 200ms en pin 9(spk)

Si (val == 'w') {}
tono (spk, 1.700.200); }

Si (val == 'e') {}
tono (spk, 1.519.200); }

Si (val == 'r') {}
tono (spk, 1.432.200); }

}

}

-------------the end--------------------------------------------------------------------

puede agregar más valores del tono para alfabetos más pero también se debe añadir el alfabeto en la función keypressed en el IDE de procesamiento. en Arduino el formato para añadir más tonos para alfabetos más es:

Si (val == 'alfabeto') {}

Tone(buzzer_pin,Frequency,Period);}

PERO RECUERDA AGREGAR EN PROCESO IDE PRIMERO!!!!!!

---------------------------------------------------------------------------------------

Artículos Relacionados

Molde de alimentos de Nyancat CNC (nyancake).

Molde de alimentos de Nyancat CNC (nyancake).

CNC herramientas y comida! ¿Qué podría ser mejor? Además, es súper fácil.Este es un resumen de cómo hice un molde de nyancat alimentario, y por supuesto con la magia de CNC y archivos digitales de CAD se puede aplicar a casi cualquier forma que desee
Hablando de resplandor en el oscuro 3D analógico impreso reloj

Hablando de resplandor en el oscuro 3D analógico impreso reloj

El reloj mostrará la hora analógica de 4 metros. He visto este tipo de relojes en varias encarnaciones, pero nunca vi un reloj analógico en este formato que hablaba. Este reloj anuncia la hora a intervalos de media hora y juega un mensaje cada vez qu
Como ejecutar Homebrew en tu Nintendo DS!

Como ejecutar Homebrew en tu Nintendo DS!

Actualización: 07/09/08, agregado en una sección de preguntas frecuentes.¿Has sentido alguna vez tu DS podría hacer más? ¿Mucho más? Puede hacer más, y puede ser activado a través Homebrew de DS. Esta guía parte por parte te ayudará a conocer lo que
Circuito reloj del tiempo 3D impresa regreso al futuro

Circuito reloj del tiempo 3D impresa regreso al futuro

El reloj circuito mostrará lo siguiente a través de las pantallas de LED.Destino tiempo – (tapa roja)El tiempo de destino es un área que muestra una fecha fija y el tiempo. Utilice esta área para mostrar una fecha importante en su vida como boda, cum
Señora K esqueleto Fortune Teller

Señora K esqueleto Fortune Teller

El adivino es a diferencia de la mayoría cajeros de fortuna que le insulte. Cuando Trick llamar a la puerta, siempre se dibujan al adivino esqueleto. Cambiar las fortunas dispensadas y el espectáculo fortuna ser la edad apropiada durante Halloween. E
Navidad guirnalda Arduino y MP3 del saludo

Navidad guirnalda Arduino y MP3 del saludo

Esta corona utiliza un microcontrolador Arduino con el escudo de Adafruit MP3 y sensor de movimiento PIR de Parallax para detectar si alguien se acerca a la puerta. Luego juega con un saludo pregrabado y acamparon a sonar como un elfo, después de lo
Doce aves reloj

Doce aves reloj

Un reloj con las raíces que de vez en cuando gritos. El tiempo puede decir sin siquiera una campana. Preguntar bien y que le dirá precisamente, pero si no es por no hacer un sonido. Una docena de su perca no dejará en la estacada, el coro del amanece
Cómo hacer una máscara de Sierra!

Cómo hacer una máscara de Sierra!

En este Tutorial Prop os muestro cómo hacer una máscara de sierra con cartulina!¡ Mira mi otro canal!http://YouTube.com/cathydirectorMúsica de Kevin MacleodSonidos de Garageband & Magic Music Maker
Cómo hacer una Desert Eagle

Cómo hacer una Desert Eagle

enlace a la pistola!Música de Garageband y Magix Music Maker!Ver mi otro canal!]http://YouTube.com/cathydirector
Make Your Own DIY Custom Wish Jar

Make Your Own DIY Custom Wish Jar

Aquí es cómo tener todos su deseos o planes de futuro juntos en un que mismo lugar para que no se les olvide.Paso 1: ConfigurarReunir sus materiales.-Tarro de masón-Brillo-Pintura en aerosol o pintura lavable-Cinta-Pegamento stick-Pequeños trozos de
Como a su PSP de su Custom Firmware MOD

Como a su PSP de su Custom Firmware MOD

en este instructable le mostraré cómo crear una batería pandora, magic memory stick y, el proceso de instalación. También le mostraré cómo convertir tu batería a una batería normal. Video incluido!Materiales:-En primer lugar vas a necesitar una PSP (
Maker Faire dosel pie

Maker Faire dosel pie

Una vista común en cualquier evento al aire libre es el dosel de 10'x 10'. También conocido como un refugio o carpa. Son grandes para mantener fuera el sol o la lluvia, pero son propensos a actuar como una vela en el viento y volar lejos. Es común qu
Cómo crear Musical se superponen

Cómo crear Musical se superponen

este instructable es el arte de tomar más de una melodía o ritmo y ponerlos juntos para crear una canción nueva. Estas nuevas canciones se llaman a veces "puré de ups". Sin embargo, los mash ups son diferentes en el sentido que utilizan ambas ca
Liger Zero Wing Custom

Liger Zero Wing Custom

este es mi nombre de León robótico "Liger Zero Wing Custom" que es una robot con la capacidad de explorar y reaccionan al tacto humano. Él no puede moverse en cualquier terreno áspero importa cómo duro o suave es. Su diseño principal utiliza cua