Hacer 3D táctil imprime Talk (12 / 12 paso)

Paso 12: Esbozo software para seis sensores del casquillo:

#include < CapacitiveSensor.h >

#include < VoiceShield.h >

/*

* Toque evento sonido reproductor

*

* Uso de escudo de voz de la SpikenzieLab, jugar un sonido diferente en función

en el que toque el sensor fue presionado.

*

* Versión 0.1 - 12 de octubre de 2014

* Luis Carlos Bañuelos Chacón y César Valle

* luiscarlos.banuelos

*/

/*

* Las instrucciones

*

* 1. En configuración,

* modificar el CS_NUM con el número de sensores necesarios,

* modificar CS_THRESHOLD por disminuir el número si no responden los sensores

* y aumentar el número si son demasiado sensibles,

* modificar VS_VOICES para que coincida con las voces en el escudo de la voz.

*

* 2. En array de sensores capacitivos, para inicializar los sensores al tacto que indica la

* común perno y el perno en que está conectado el sensor.

*

* 3. Variedad de sonidos, en el mismo orden que la matriz de sensores capacitivos indican

* la identificación del sonido a reproducir cuando se pulsa el sensor.

*/

/*

* Configuración

*/

#define CS_NUM 6 / / cuántos touch sensores

#define CS_SAMPLES 30 / / cuántas muestras para tomar cuando medir el sensor de tapa

#define CS_THRESHOLD 30 / lectura de umbral a considerar como un evento de contacto

#define VS_VOICES 80 / / número de voces programado en escudo de voz

/*

* Matriz de sensores capacitivos

*

* El primer parámetro es el perno común, debe ser el mismo para todas las instancias.

* El segundo parámetro es el pin del sensor.

*/

CapacitiveSensor cs [] = {}

CapacitiveSensor (6, 7),

CapacitiveSensor (6, 8),

CapacitiveSensor (6, 9),

CapacitiveSensor (6, 10),

CapacitiveSensor (6, 11),

CapacitiveSensor (6, 12),

};

/*

* Matriz de sonidos

*

* Este conjunto tiene el ID del sonido que cada sensor tiene que hacer.

* El pedido debe corresponder a la gama de sensores capacitivos.

*/

int [] sonido = {}

13,

28,

38,

29,

19,

4

};

/*

* Crear una instancia de voz escudo

*/

Vs(VS_VOICES) de VoiceShield;

/*

* readCS

*

* Lee el array de sensores capacitivos y devuelve

* sensor que es tocado o -1 si ninguno.

*/

int readCS() {}

para (int i = 0; i < CS_NUM; i ++) {}

Si (cs[i].capacitiveSensor(CS_SAMPLES) > CS_THRESHOLD) volver.

}

volver -1;

}

void setup() {vs

; //pinMode (13, salida);

}

void loop() {}

int cs_pressed = readCS(); Serie de lectura de sensores

Si (cs_pressed > = 0) {/ / si se toca un sensor

digitalWrite (13, 1); Indicar evento en LED

vs. ISDPLAY_to_EOM(Sound[cs_pressed]); Emitir un sonido

Delay(1000); Pequeño retraso para LED

digitalWrite (13, 0); Apagar led

while(readCS() == cs_pressed); Bloque hasta que se suelte el sensor de

}

}

Artículos Relacionados

Añadir un auricular a tus walkie talkies

Añadir un auricular a tus walkie talkies

/ * definiciones de estilos * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4pt; m
Hacer un modelo modificado para requisitos particulares 3D pie imprimible (.stl)

Hacer un modelo modificado para requisitos particulares 3D pie imprimible (.stl)

Introducción:Si está personalizado de un fabricante y tratando de hacer cosas para adaptarse a sus pies, este tutorial ayudan a hacer un 3D para imprimir tamaño 1:1, pie modelo.Las impresoras 3D son famosas por sus habilidades crear modelos personali
Cómo hacer un periscopio de PVC

Cómo hacer un periscopio de PVC

Has visto este Instructable. girar a una longitud de PVC en un periscopio con unos espejosLa mayoría de paso por pasos tiene modificar conexiones de codo de 90 grados para que sostienen espejos en ángulos de 45 grados.Éxito depende de cómo preciso ha
Diseña e imprime tus propios tatuajes temporales

Diseña e imprime tus propios tatuajes temporales

Diseño e impresión de tus propios tatuajes temporales en casa es súper fácil! No necesitas una impresora especial para hacerlos bien. Todo lo que necesitas es una impresora normal de inyección de tinta y un paquete de papel de tatuaje temporal que se
Cómo hacer un disfraz de Gort

Cómo hacer un disfraz de Gort

cada año celebro Halloween, por hacer un traje nuevo. Este año, decidí hacer Gort. Si no sabes quien es Gort pronto será. Un remake de la película clásica ciencia ficción de 1951 "El día la tierra estaba todavía" es debido hacia fuera en finales
Cómo hacer un disfraz del Jefe Maestro de bajo costo

Cómo hacer un disfraz del Jefe Maestro de bajo costo

Aquí está Cómo hice mi traje de carnaval final escuela deportes: el Jefe Maestro.Este traje fue baja (razonablemente) de bajo costo, esfuerzo y tiempo y baja calidad. Que hice para el carnaval de atletismo y todo lo que quedó en buenas condiciones al
Cómo alguien puede hacer un linograbado

Cómo alguien puede hacer un linograbado

si siempre has querido hacer tus propias tarjetas personalizadas-estampado, parches o invitaciones, pero siente como estás de suerte ya que no eres un maestro ilustrador, este instructable es para usted! ¿Sin conocimientos de dibujos? ¿Sin posibilida
Cómo hacer Super limón Linda cara las Cookies

Cómo hacer Super limón Linda cara las Cookies

qué aprendes:En este instructable, usted aprenderá cómo hacer estas Super lindo limón galletas! Estos cuties de limón son galletas de azúcar cubiertas con glaseado dulce y alimonado. Sus rostros lindos hacen muy divertido para comer!El video contiene
Hacer un trabajo cerradura y llave

Hacer un trabajo cerradura y llave

en este instructable voy a ejecutar el proceso de fabricación de una cerradura de embutir 5-palanca de trabajo y una llave. Pasos 1 y 2 son un resumen de los requisitos de impresión 3D y la cerradura de mortaja funcionamiento, con los pasos 3-7 que m
3D imprimir rompecabezas A_Z para mantenerlos ocupados!!

3D imprimir rompecabezas A_Z para mantenerlos ocupados!!

Aquí está un sencillo proyecto que hice para mi hijo de dos años. Justo a tiempo cuando es identificar todas las letras que le rodea y aprender los colores.Increíble!!!! en dos y medio, sabe A Z. y colores.El tamaño del tablero es de 22CM por 30CM.Ca
Más barato de intercomunicación inalámbrica (~10-15USD/unit) o Simple USB powered hack Walkie Talkie

Más barato de intercomunicación inalámbrica (~10-15USD/unit) o Simple USB powered hack Walkie Talkie

Esto es un simple hack (solo conectar cables) para hacer un usb con walkie talkiehe intentado esto cuando estaba todavía en la escuela primaria y olvidado de esto durante años, hasta hace poco cuando mi hermano me pregunta para recomendar de intercom
Empaque de cartón Buzz Lightyear jet con alas retráctiles en 30 minutos.

Empaque de cartón Buzz Lightyear jet con alas retráctiles en 30 minutos.

Mi hijo de 3 años es un gran fan de Toy story. Recientemente ha comenzado a correr alrededor y actuar como buzz lightyear. Pensé que sería divertido hacer un rápido recorte de cartulina en forma de alas de buzz. Tengo un poco llevar. En general, el p
Hacer frentes de cajones caja de munición para sus gabinetes

Hacer frentes de cajones caja de munición para sus gabinetes

No se contentarán con regular buscando frentes de cajón. Ver cómo hacer los armarios parecen las tapas de cajas de munición. Los frentes de cajón se pueden hacer de la chatarra o plataforma de madera y las empuñaduras están fabricadas en acero de bar
Hacer una muñeca de Moe Syzlak

Hacer una muñeca de Moe Syzlak

mi hija de 3 años le encanta los Simpsons (no todos?), y ella realmente ama a Moe. Ella dice 'Me le gusta porque siempre está tan enojado'.Bueno, he sido caza para una muñeca de Moe para ella, y no puedo encontrar nada, así que decidí hacer uno.Es mu