Signo de Arduino: Muestra los mensajes en el tablero de 8 x 8 LED (2 / 5 paso)

Paso 2: Configuración de los decodificadores

La matriz que estamos utilizando tiene 8 filas y 8 columnas que deban ser controlados. Sin el uso de los decodificadores, tenemos 16 pines de Arduino para luces de control, 4 entradas, etc.. Lo que estos decodificadores nos permiten hacer es dar la IC un número binario de 3 dígitos y entonces basado en que número establece el pin de salida correspondiente en el valor adecuado. Así, por ejemplo, si el chip recibe un "101" como entrada, luego el correspondiente pin de "5" se establecerá para activar.

Las diferencias en las fichas 74138 y 74238 es muy simple. Cuando un pin de salida está marcado como activa, el 74138 tendrá ese pin está bajo y todos los otros pines salida alta. El 74238 es exactamente lo contrario. ALTA la salida de un pin activo y todos los demás la salida baja.

Así que eso es exactamente cómo vamos a controlar que LED debe ser encendido mediante el envío de un valor de la fila (ánodo) de la 74238 y un valor a la columna (cátodo) de the74138. Puesto que los LED son polares, las salidas inactivas no tendrá efectos en la LED, tan sólo que un LED se encenderá! Ingenioso!

Así, Ahora echemos un vistazo a la configuración del chip... ambos son exactamente el mismo cableado, otra vez, sólo los valores de las salidas se intercambian...

Mirando los dos chips, se puede ver son casi idénticos en el arreglo de la perno. Usted puede ver los detalles en cada chip, pero cubriré lo básico extremo.

La bodega de pines A0, A1 y A2 la entrada de los valores que desea decodificar en uno de la salida de pines, (Y0-Y7). Se trata de asignación directa. Así que en el chip 138, si se define A0 = bajo, A1 = alto, A2 = alta, que es el binario para el 3, el pin de Y2 se convertirá en activo, que es alto, y todos los otros pines Yx será baja. La razón es Y2 es porque los pernos son 0 base, 0-7, no 1-8, para que Y2 corresponde a 3.

Por el contrario, si son los mismos valores recorrió 238 chip, entonces Y2 será baja y todos los otros pines Yx la salida alta.

Los otros tres pernos que tenemos que lidiar con son las patillas de E1, E2 y E3. Estos controlan cómo el chip salidas valores. Hay una gran mesa de la verdad que dice cómo estos funcionan, pero para nuestro uso, necesitamos el siguiente escenario... Cuando no quería que ninguna luz aparece, el chip no debe tener las patas Y activadas. SÓLO cuando está queriendo una luz que se enciende, entonces tienes que decirle a la viruta para decodificar las entradas de A y el valor de la salida. Puedes mirar la tabla de verdad del chip y descifrarlo, o, sólo diré... para conseguir la funcionalidad que queremos, necesitamos E1 y E2 que baja y E3 será el pin que controla si el chip debe de salida un valor. Si todos los tres pines de E son bajos, entonces nada estará activo. Si E3 va alta, entonces los valores de A son decodificar. Vamos a tener el Arduino controlar este pin.

Así que, aquí, por la mirada en la foto, se puede ver cómo Hyrda está ganando aún más cabezas!

Por lo tanto, las coordenadas de X en la matriz, estaremos enviando señales en los pines de Arduino 6-8 y las coordenadas Y salen en 9 a 11. Para el pin de control, estoy usando pin 13, que es controlado puramente por software.

Artículos Relacionados

Temporizador de cuenta regresiva de Arduino con los botones de configuración

Temporizador de cuenta regresiva de Arduino con los botones de configuración

En esta guía de Instructables te mostrará cómo hacer su propio temporizador de cuenta regresiva de Arduino dos dígitos. Hice mi propio circuito utilizando el microcontrolador ATmega328 pero este es un paso opcional. En esta guía te ayudaré a hacer fá
Los mensajes de cómo recuperar contactos, fotos, texto, vídeos desde el teléfono Samsung Galaxy

Los mensajes de cómo recuperar contactos, fotos, texto, vídeos desde el teléfono Samsung Galaxy

Teléfono Samsung Galaxy es muy popular en el mundo, y yo soy uno de los fans. Sin embargo, he perdido muchos datos, como contactos, mensajes de texto, fotos y videos de mi Samsung Galaxy S4 después de reset de fábrica. He encontrado copia de segurida
¿Cómo utilizar software de programación gráfica para programa de Arduino y los robots?

¿Cómo utilizar software de programación gráfica para programa de Arduino y los robots?

Hola todos, última vez que vi un robot divertido para enseñar a los niños robótica (puede obtener más información en su página de Kickstarter ). Pero estoy más interesado en la gráfica mBlock programación de lengua. Se dice que es un entorno de progr
Toma de corriente de Arduino con los pernos expuestos

Toma de corriente de Arduino con los pernos expuestos

Encontré a mi mismo a menudo tratando de tapar cosas en casa con Arduino. Así que pensé que sería bueno tener un sistema que sólo puede conectar el sensor, enchufe el aparato y el código algo para ver como va. Nunca me ha gustado romper aparte un apa
Cómo recuperar los mensajes, fotos desde iPhone, iPad, iPod touch

Cómo recuperar los mensajes, fotos desde iPhone, iPad, iPod touch

¿Alguna vez ha experimentado los molestos tiempos cuando has perdido algunos importantes archivos como feliz más allá de fotos y algunos eliminan mensajes en tu iPhone o tu pantalla del iPhone se rompió por accidente? ¿Has alguna vez pérdida de datos
Cómo instalar pilares de madera redondeados en los mensajes de Jack

Cómo instalar pilares de madera redondeados en los mensajes de Jack

Cómo instalar custom madera pilares alrededor de postes de jack en su sótano, traer su sótano arrastrando y patadas estilo con estas columnas de aspecto hermoso. Paso a paso las instrucciones y un video que muestra cómo es todo hecho.Paso 1: Derribar
Una manera fácil de controlar tu Arduino de los pernos de la internet. (No hay reenvío de puertos)

Una manera fácil de controlar tu Arduino de los pernos de la internet. (No hay reenvío de puertos)

Pernos de control Arduino desde internet, sin necesidad de utilizar complejo Puerto Puerto de reenvío de configuraciones en su servidor de seguridad.Como el Arduino está conectado a la red y tiene una dirección IP válida podrás cambiar elEstados del
Los mensajes de repetición

Los mensajes de repetición

este código hará mensajes una y otra vez a mantenerse popingPaso 1: Cómo empezar a diferencia de mi instructables otros este tiene que ser hecho en Bloc de notaspara llegar al bloc de notas ir programas entonces goto accesorios y Bloc de notas de got
Cómo usar internet para enviar y ver los mensajes de Xbox Live.

Cómo usar internet para enviar y ver los mensajes de Xbox Live.

Esto es una cosa muy útil pero no es conocida.Paso 1: Iniciar sesión Abra su navegador de internet favorito. Ahora ingrese a www.xbox.com, ahora mira necesitas el Windows Live también conocido como su info de hotmail es decir contraseña.Paso 2: Acces
Reemplazo para los bulbos de lámpara quirúrgica mediante el LED del circuito

Reemplazo para los bulbos de lámpara quirúrgica mediante el LED del circuito

paso a paso las instrucciones de cómo construir e implementar el sistema de bombilla de recambio lámpara quirúrgica utilizando un circuito de LED desarrollaron por Mohammed Shafir y Zoe Englander como parte del curso BME 262-diseño para el mundo en d
Quemó los colonos de Catan tablero de madera

Quemó los colonos de Catan tablero de madera

que recientemente decidí hacer mi tablero de los colonos con los siguientes objetivos:-Más durable que la cartulina-Más guapa que cualquier cosa que podría comprar-Fácil de usar en lugares de poca luz-Total costo en $60Terminé de hacer al tablero del
Los cordones de su tablero de ajedrez

Los cordones de su tablero de ajedrez

en este instructable mostrará una manera impresionante para hacer sus zapatos se ven muy bien. Este cordón de tablero es fácil de hacer y agregar nueva vida a tus zapatos viejosPaso 1: Las cosas que necesitará Materiales:4 cordones (preferiblemente d
Bombilla led chino de los 12 voltios hack para alimentación usb bombilla led con brillo fuerte

Bombilla led chino de los 12 voltios hack para alimentación usb bombilla led con brillo fuerte

Esta afición le hará uso de energía de la amplia gama de 3.3 voltios a 12 voltios (tal vez este hack no vale la pena utilizar fuente de alimentación de 12 voltios, pero puede hacerlo si lo desea:)Paso 1: Todo lo que necesitas para esta afición. 1 12
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av