Sie sind auf Seite 1von 9

Proyecto Final de Comunicacin de Datos Mostrar una Comunicacin de Datos usando Arduino Simulacin de Teclados Analgicos

PaperTeclado: Un teclado con una hoja impresa de papel Introduccin

Necesitas unos pulsadores para tu proyecto con un microcontrolador? Lo puedes hacer muy fcilmente, simplemente imprimiendo una hoja de papel a la que se fijarn con cinta adhesiva unos cables. NOTA: Slo funciona con hojas impresas en impresora de inyeccin de tinta.

En estos documentos se demuestra que: "Las bandas realizadas sobre un papel con una impresora de inyeccin de tinta son ligeramente conductoras, y que a medida que aumenta la longitud de la banda, la resistencia y que a medida que aumenta el ancho de la banda la resistencia elctrica disminuye".

Funcionamiento Aprovechndonos de estas caractersticas, podemos imprimir sobre un papel, unas bandas que acten como un divisor de tensin y si las puenteamos, modificamos el valor del divisor de tensin. Fijndonos en ese valor, podemos definir el pulsador apretado.

En el esquema superior representamos mediante resistencias el valor ohmnico de la banda impresa. El dibujo impreso es el siguiente:

En esta imagen vemos que hay dos bandas verticales, la primera conectada en sus extremos a 5v y a una entrada analgica de un micro, y la segunda a masa.

Al doblar el papel, las bandas horizontales se solapan, y al pulsar hacen contacto, modificando los valores del divisor de tensin que se crea con la resistencia de las bandas. Realizacin Imprimiremos con una impresora de inyeccion de tinta (en mxima calidad y slamente en escala de grises) el teclado que deseemos. NOTAS: En las pruebas que he realizado con una reimpresin de las bandas es suficiente, pero con dos perfecto (80K). Antes de meter de nuevo la hoja en la impresora, deja un tiempo prudencial que se seque la tinta. Una vez impreso y con las bandas bien cargadas de tinta, recortamos el teclado de la hoja

Hacemos dos pequeos cortes en el lateral para los cables:

Para facilitar el pliegue de la hoja, sobre un soporte blando puedes marcar con un bolgrafo las lneas de doblado

La lnea de doble punto se pliega hacia arriba, y la punto simple hacia abajo

Fijamos unos cables con cinta autoadhesiva (cello) , primero el de masa (negro):

Despus el de seal (azul):

Nota: Fjate sobre todo en que no exista contacto directo entre los dos cables y que la cinta no invada la pista.

Y finalmente el 5v (rojo):

Si utilizas un Arduino y realizas el siguiente montaje...

... con este programa podrs utilizar el PaperTeclado: El programa muestra mediante pitidos que tecla se ha pulsado, tambin enva al terminal serie del PC el cdigo del pulsador. Para saber que tecla se ha pulsado, previamente hay que conocer que valores lee el micro al pulsar cada tecla, para ello puedes utilizar el propio programa, ya que enva los valores al terminal serie. Los pasos para calibrar el teclado son los siguientes: 1. Con el programa en funcionamiento y el teclado conectado, mira el valor del terminal cuando no se aprieta ninguna tecla, y anota dicho valor. 2. Haz lo mismo, apuntando el valor promedio que se lee al pulsar cada tecla. 3. Bien con la hoja de clculo (en el directorio Docs del archivo de descargas), o a mano calcula los valores intermedios entre los anotados (X1+X2)/2. 4. Estos valores habr que colocarlos en el programa en las instrucciones "if" correspondientes.

PaperTecladoOnOff.pde Es otro ejemplo de un teclado con dos pulsadores:

El montaje sera muy similar al anterior el siguiente:

PaperTecladoN8.pde
Este es un teclado de 8 teclas

La fabricacin de ste teclado difiere un poco de los anteriores:

Las pistas se cierran por unos rectngulos que hacen de puente.

Los cables se fijan en el mismo lado del teclado, fjate que no haya contacto entre ellos.

Pliegas las partes

Y ya tienes el teclado

El montaje es el siguiente:

Das könnte Ihnen auch gefallen