Una Bonanza de bailarina del vientre (5 / 5 paso)

Paso 5: Programa de Arduino de la parte inferior

Ahora conectar el arduino a un ordenador mediante el cable USB, instalar Arduino Uno y pegue el código siguiente en un bosquejo. Asegúrese de que ' subir ' el código para el dispositivo seleccionado como 'Arduino Lilypad'.

int speakerPin = 12;
int buttonPin = A0;
int buttonState = 0;
int outputValue = 0;

int longitud = 15; el número de notas
Notas de Char [] = "gcgcgcg"; un espacio representa un resto
beats de int [] = {1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 4};
tempo de int = 300;

{} void playTone (int tono, duración de int)
para (largo i = 0; i < duración * 1000L; i += tono * 2) {}
digitalWrite (speakerPin, HIGH);
delayMicroseconds(tone);
digitalWrite (speakerPin, bajo);
delayMicroseconds(tone);
}
}

{} void playNote (char nota, int duración)
char nombre [] = {'c','d ', 'e', 'f', 'g', 'a', 'b', 'C'};
tonos de int [] = {1915, 1700, 1519, 1432, 1275, 1136, 1014, 956};

reproducir el tono correspondiente a nombre de la nota
para (int i = 0; i < 8; i ++) {}
Si (nombres [i] == Nota) {}
playTone (tonos [i], duración);
}
}
}

void setup() {}
pinMode (speakerPin, salida);

pinMode (buttonPin, entrada);
Serial.Begin(9600);
}

void loop() {}
{while(1)}
buttonState = analogRead(buttonPin);
outputValue = mapa (buttonState, 0, 1023, 0, 500);

if(outputValue<100) {}

para (int i = 0; i < longitud; i ++) {}
Si (notas [i] == ' ') {}
retardo (golpes [i] * tempo); resto
} else {}
playNote (notas [i], golpes [i] * tempo);
}

pausa entre las notas
Delay(tempo / 2);
}

Serial.println(outputValue); imprimir potVAL en la ventana de arduino serial);

}

if(outputValue>120)
{
digitalWrite(speakerPin,LOW);
Serial.println(outputValue);
}

}

}

Una vez hecho esta carga de código, verá que cuando la espuma se pulsa con cierta presión en el lado de la inferior, el altavoz debe comenzar dando el sonido de la sirena. Cuando la presión es realeased, el orador no debe salida cualquier sirena adicional. Su parte inferior al final de este proceso deberá verse como en figura \ref{bottomdone}. Añadí unas tiras largas de tela para el borde del outter (por costura) para dar más de un vientre bailar mira a la tela. (Esta imagen muestra la parte inferior todavía conectada a un Arduino Uno, pero si usas un Lilypad, es muy fácil de coser el Lilypad en el interior de la tela y no será visible desde el exterior.

Tener diversión con esto y buena suerte!

Artículos Relacionados

Camiseta de danza del vientre

Camiseta de danza del vientre

cómo hacer una camisa de danza del vientre de la blanco y traje rojo: parte 1.  Para más tutoriales, bailes, el vestuario y la información, por favor visitan BellyHops.comPara esta tapa se necesita:Un apretado cupo la camisa con mangasSobre 28 ojales
Cómo los hombres pueden perder grasa del vientre

Cómo los hombres pueden perder grasa del vientre

grasa del vientre es un problema grande de salud para los hombres porque no se limita a la capa adicional de relleno que está justo debajo de la grasa subcutánea de la piel. También incluye la grasa visceral. Esto se encuentra en el abdomen, que rode
Cómo hacer una billetera de cinta del conducto.

Cómo hacer una billetera de cinta del conducto.

Hace un tiempo leí "cartera de cinta para ducto de calidad". Después de unos cuantos más carteras de cinta, un tazón de cinta del conducto, del conducto y conducto incluso cinta epelets (para todos los scouters por ahí) que decidí hacer mi propi
Como hacer una colonia de abejas del núcleo (y evitar establecido colmenas enjambre)

Como hacer una colonia de abejas del núcleo (y evitar establecido colmenas enjambre)

Si estás leyendo esto, entonces lo más probable es que hayas tenido una colmena sobrevivir el invierno. Felicitaciones, ahora debe trabajar incluso más duro que el primer año, ya establece colmena ahora hará colmenas qué en el enjambre de primavera!
Cómo Crochet una Mini versión del símbolo de Batman

Cómo Crochet una Mini versión del símbolo de Batman

ACTUALIZACIÓN: Hay una versión actualizada de este tutorial, con el óvalo amarillo, que se puede encontrar aquí:Después de haber publicado originalmente mi tutorial sobre cómo el símbolo de Batman de ganchillo, he recibido muchas consultas sobre cómo
Cómo hacer una billetera de cinta del conducto con un montón de espacio

Cómo hacer una billetera de cinta del conducto con un montón de espacio

le enseñará cómo hacer una billetera de cinta del conducto con un montón de espacio para el dinero y las tarjetas de crédito.Paso 1: Reunir los materiales Cinta adhesiva o cinta de Gorrilla (yo usé cinta de gorrilla. Es más durable, pero es muy pegaj
Planea hacer una Z, C, una cabeza de cnc del eje

Planea hacer una Z, C, una cabeza de cnc del eje

este es un proyecto para hacer una Z, C y una cabeza de cnc del eje.añade los ejes C y al cabezal de corte. Si haces uno por favor enviar imágenes.
Cómo hacer una guitarra de acero del regazo caja galleta

Cómo hacer una guitarra de acero del regazo caja galleta

este instructable fue creado para dar a alguien la información necesaria para construir una guitarra de acero de simple "caja de galletas" tipo lap.  La información contenida en este instructable es una compilación de ideas de varias personas co
HACER una caja de "Monitor" del ordenador portátil y una bolsa de Mensajero de un ordenador viejo

HACER una caja de "Monitor" del ordenador portátil y una bolsa de Mensajero de un ordenador viejo

helo. este instructivo es una guía para hacer una caja del ordenador portátil y un bolso del Mensajero de un ordenador antiguo con la ayuda de sólo una mochila, tijeras, destornillador y cinta pato (espuma y pegamento caliente opcional) puede ser com
Naruto Legacy, una película francesa del ventilador!

Naruto Legacy, una película francesa del ventilador!

Hola chicos,He encontrado en Youtube una película francesa del ventilador sobre Naruto (con subtítulos). Creo que está bastante bien hecho!Y tú, ¿qué pensar?XX
Cómo hacer una falda cinturón de danza del vientre

Cómo hacer una falda cinturón de danza del vientre

lo que necesita:Hilo de rosca (el color de la tela)Coser broches de presión (6 a 10 hará el truco)Un cinturón que se puede coser a través deUna aguja bastante grande y duraCerca de 8 pies por 6 pies de material (cualquier tela es aceptable siempre y
Cómo curar una impresión 3D del polvo de la sal

Cómo curar una impresión 3D del polvo de la sal

Para un acabado mate para su impresión en polvo Z-Corp, use agua y la sal de epsom para curar la impresión.Me encanta el look de huellas de polvo, pero por supuesto son tan frágiles. Curado, o el polvo con otras soluciones de la "infiltración" h
7 pasos para una pista de hielo del patio

7 pasos para una pista de hielo del patio

creció para arriba con un estanque en mi patio trasero. Los niños del barrio vendría sobre cuando el hielo tiene bastante grueso y todos patinar durante horas jugando divertidos juegos de hockey de la recogida o pretender de patín de la velocidad. En
Lapful de chatarra-una guitarra de acero del regazo hecha de materiales reciclados

Lapful de chatarra-una guitarra de acero del regazo hecha de materiales reciclados

La guitarra de acero del regazo tiene raíces profundas. El principio básico es simple-una cadena se estira firmemente y un objeto pesado y duro se usa para deslizarse a lo largo de la cadena, mientras que la cuerda se pulsa para producir sonidos. Un