¿Cómo hacer un prototipo de un teclado y pantalla para su proyecto arduino sistema de entrada de teclado

Video: LCD Shield com teclado para Arduino

Este proyecto Arduino tiene una gran cantidad de conexiones, por lo que es una buena idea al prototipo por primera vez el uso de un tablero. Después de que se ha construido y probado su prototipo, a continuación, puede instalar el tablero en un recinto o transferir el circuito a un sustrato más permanente, como por ejemplo un stripboard.

Es necesario para soldar conectores macho en su teclado para que pueda insertarlo en su tablero para la prueba. Más tarde, esto hará que sea más fácil de conectar un cable de cinta, ya sea por soldadura a los pines o con un zócalo de cabecera que se suelda al cable de cinta. Después de que los pasadores están soldados en, puede comenzar el montaje del tablero.

La disposición de las piezas en su tablero diagrama muestra las conexiones para el teclado rápido y Avago pantalla LED. Si está utilizando diferentes partes, sus conexiones, probablemente será ligeramente diferente. Añadir componentes a su tablero de la siguiente manera:

  1. Añadir el teclado.

  2. Inserte su pantalla LED de cuatro en el lado izquierdo de la placa.

  3. Agregar el controlador 7219 de visualización al tablero.

  4. Conectar el teclado a los pines digitales de Arduino, asegurándose de que los pasadores de teclado para las filas y las columnas corresponden a los pines digitales correctas en la placa Arduino.

  5. Compruebe las conexiones.

    Es fácil cometer un error.

Es siempre vale la pena revisar su hoja de datos para estar seguro de sus conexiones. A veces puede haber pines extra en la unidad que no están conectados a nada. Depende del fabricante. Si está utilizando una unidad diferente, puede probar sus conectores para determinar cómo conectarlo a la placa Arduino.

Actualmente, la hoja de datos para la parte rápida del teclado # 78 a 0305 muestra la asignación de señales equivocadas.

Arduino pin digitalSparkfun / teclado rápido PinFila teclado / columna
27fila 1
36fila 2
45columna 2
54fila 3
63columna 0
72fila 0
81columna 1

Ahora conecte el Max 72xx controlador IC al Arduino mediante la conexión de los cables de puente. Muy simple, porque está utilizando la librería SPI para comunicarse con el IC, y que sólo necesita tres conexiones!

ArduinoDigital PinMax 72xx Pin
101
1112
1313

Añadir sus condensadores de la placa. El condensador mF 0,01 atravesada por la IC. Para ser más eficaz en la prevención de ruido eléctrico de perturbar la IC, que tiene que ser lo más cerca posible a la salida de los pines 9 y 19. A caballo entre el CI es una manera fácil de hacer esto. El condensador electrolítico de 10 microfaradios simplemente necesita ser colocado a través de los raíles del suelo y de potencia.

El 10 mF es “polarizada”, lo que significa que funciona correctamente en una sola dirección. Asegúrese de que el polo negativo está conectado a la barra de alimentación negativo en su placa. A identificar el lado negativo por un “-” impreso por el lado del condensador. La pierna de ese lado es la pierna negativo.

Usted puede tener la tentación de omitir los dos condensadores, especialmente si usted no los tiene extiende alrededor de su mesa de trabajo. no! Esto puede conducir a un comportamiento errático e incluso daños permanentes. Evitan que el ruido en la entrada de alimentación y deben colocarse lo más cerca posible a la V + y las patillas de tierra de la IC.

Video: Joystick+LCD+Teclado

A continuación, añadir su resistencia entre los terminales 18 y 19 del controlador IC Max 72XX. Esto se utiliza para limitar la corriente a través de cada segmento del LED. La calificación máxima corriente para su visualización determina el valor de la resistencia de valor, lo que limita la cantidad de corriente fluye a través del LED. La hoja de datos 72xx tiene una tabla que especifica los valores de resistencia que se deben utilizar para la pantalla LED.

El HDSP-B09G tiene un máximo de 25 mA por segmento en una tensión directa de 2.2V. Comprobación de la mesa, esto indicaría un valor de resistencia de algún lugar entre 17KΩ y 28KΩ, pero es bueno tener un poco de margen de seguridad, por lo que se especifica una resistencia de 33KΩ.

Esto funciona para ambas pantallas las Lite-On y Avago, pero es posible que tenga un valor diferente si está utilizando una pantalla diferente. El uso de un valor inferior podría reducir la vida útil del LED o el controlador IC.

Ahora conecte su 72xx Max para su exhibición cuádruple LED. La forma de conectar su pantalla LED a su máxima 72xx dependerá de la disposición de sus patas. El diagrama esquemático no muestra ambas pantallas. Las patillas de conexión de la quad LED varían según el fabricante, por lo que en el diagrama que no están etiquetados por número de pin.

MAX 7219/7221Lite-OnLTC-4727JRAvago HDSP-B09G
1
2112
3
4
5
668
786
8
9
10
1129
12
13
141411
151110
dieciséisdieciséis7
17155
18
19
20134
2151
2272
2333
24
Artículos Relacionados