sábado, 30 de septiembre de 2017

TECLADO + Arduino

Unidad Educativa Particular “Politécnico”
4to Año-10mo Grado “A”
Nombre: Emilia Aroca Salazar.
                                                                                                26/09/17
    
TECLADO + Arduino
Estimados estudiantes, elaborar la bitácora en sus blogs. Recuerden incluir todo lo que se explicó en clase así como fotografías o videos. En caso de utilizar imágenes de Internet, recuerde poner la referencia (link).

Imagen relacionada
http://www.evelta.com/other-components/cables-wires-sockets/40-pin-female-to-female-jumper-wires
Materiales:     
·         Teclado
·         Arduino
·         Ocho cables macho-macho
·         Computadora

Proceso:
Primera etapa:
1.      Cogemos ocho cables macho-macho. 
2.      Estos los conectamos a cada puerto de nuestro teclado.
3.      Ahora conectamos los cables en orden en los puntos del arduino, los puntos que vamos a utilizar van a ser desde el punto 2 hasta el 9.
4.      Conectamos nuestro arduino a la computadora que estemos utilizando.

Segunda etapa:
1.      Código con el que trabajaremos:
*/

#include <Keypad.h>

Resultado de imagen para teclado keypad
https://www.prometec.net/teclados-matriciales/
const byte Filas = 4;  //Cuatro filas
const byte Cols = 4;  //Cuatro columnas

byte Pins_Filas[] = {9, 8, 7, 6};  //Pines Arduino a los que contamos las filas.
byte Pins_Cols[] = { 5, 4, 3, 2};  // Pines Arduino a los que contamos las columnas.
char Teclas [ Filas ][ Cols ] = 
{
  {'D','A','N','A'},
  {'E','M','I','L'},
  {'I','A','Y','='},
  {')','D','*','4'}
};

Keypad Teclado1 = Keypad(makeKeymap(Teclas), Pins_Filas, Pins_Cols, Filas, Cols);

void setup()
{   Serial.begin(9600) ; }
  
void loop()
{   char pulsacion = Teclado1.getKey() ; 
  if (pulsacion != 0) // Si el valor es 0 es que no se ha pulsado ninguna tecla
     Serial.println(pulsacion);


2.      Copiamos el código antes dado en el programa de arduino o abrimos este archivo PruebaTeclado.ino .
3.      Descargamos la carpeta keypad.zip y la agregamos en el programa de Arduino.

4.      Y ahora si las dos etapas del proceso fueron ejecutadas correctamente será posible escribir con el teclado.
Resultado de imagen para teclado keypad
http://www.gradotelecovigo.com/viewtopic.php?f=109&t=1738




Bibliografía

evelta. (s.f.). 40 Pin Female to Female Jumper Wires (2.54 mm). Obtenido de http://www.evelta.com/other-components/cables-wires-sockets/40-pin-female-to-female-jumper-wires
nula, M. (04 de 12). "Caja fuerte" con un teclado matricial. Obtenido de http://www.gradotelecovigo.com/viewtopic.php?f=109&t=1738
Prometec. (s.f.). Teclados matriciales. Obtenido de https://www.prometec.net/teclados-matriciales/

 


No hay comentarios:

Publicar un comentario

Bitácora: Avance 3:

Unidad Educativa Particular “Politécnico” 4to Año-10mo Grado “A” Nombre: Emilia Aroca Salazar.                                 ...