Reloj de Arduino usando reloj estándar (2 / 4 paso)

Paso 2: sobre la pantalla del reloj de LTC-617

he recibido varias de estas pantallas en una bolsa de gancho agarrador de la electrónica hace unos pocos años, así que decidí poner a usar.

Esta particular exhibición no tiene cualquier inteligencia añadida a él. Todos los pernos van directamente a los LEDs en la pantalla. Eso significa que la inteligencia tiene que venir desde el software que controla la pantalla.

Se dará cuenta de la imagen adjunta que cada uno de los 4 dígitos es controlado por una sola línea de IO, y todos los dígitos compartan las líneas de IO para los 7 segmentos individuales. Lo que significa que no puede tener dos dígitos diferentes que se muestran al mismo tiempo.
Para evitar esa limitación, utilizamos el Arduino para mostrar cada dígito por una fracción de segundo. Cuando haga esto repetidas veces y lo suficientemente rápido, nuestros ojos sólo ven una visualización constante. En el código puede cambiar la sincronización para hacer parpadear cada dígito más lentamente, si desea ver cómo funciona.

Usted podría ahorrar algunos pines de I/O y la complejidad del software mediante el uso de un binario (BCD) de 4511 decodificador de 7 segmentos, que permite usar 3 pines de Arduino para enviar un número binario al chip decodificador, que luego hace todo el trabajo de averiguar que LEDs en el dígito a la luz hacia arriba.
Aquí está un buen link explicando cómo funciona el chip decodificador: http://www.doctronics.co.uk/4511.htm
Ese enlace también contiene la tabla lógica que muestra que los segmentos tienen que estar en para cualquier número dado. He utilizado algo similar a esto cuando yo estaba construyendo mi software.

Así que ¿cuál fue el punto de todo esto? Mi punto es simplemente que muestra diferentes se comporta diferentemente y el código tendría que ser modificado en consecuencia.

Artículos Relacionados

Arduino: Instalación una estándar firmado

Arduino: Instalación una estándar firmado

Arduino es una plataforma electrónica de código abierto basada en software y hardware de fácil de usar. Normalmente se utiliza una placa de microcontrolador Arduino en una de dos maneras:Puede conectar la Junta en una computadora de escritorio y subi
Reloj binario de Arduino usando LED Matrix

Reloj binario de Arduino usando LED Matrix

Este sitio tiene muchos puestos finas que describe la construcción de los relojes binarios. Soy tremendamente inestable, sin embargo y tienen dificultad para cualquier soldadura. Por lo tanto quería hacer mío de una matriz de 8 x 8 LED MAX7219-contro
MRETV - Video, sonido estéreo y mucho más desde un Arduino estándar!

MRETV - Video, sonido estéreo y mucho más desde un Arduino estándar!

MRETV - Video, sonido estéreo y mucho más desde un Arduino estándar!Ahora actualizado para Arduino 1.6.6 noviembre de 2015!Utilizar sólo dos resistencias y dos diodos para generar vídeo en pantalla completa. Texto 47 x 29 de 8 x 8 caracteres, doble l
Brazo robótico hecho en casa con piezas estándar utilizando Arduino y un GUI de procesamiento

Brazo robótico hecho en casa con piezas estándar utilizando Arduino y un GUI de procesamiento

Me jubilé hace poco y una de las cosas que me prometí fue que cuando me retiro que iba a completar todos los proyectos que tenía corriendo dentro de mi cabeza desde que era adolescente. Es cerca de 50 años o tan de los proyectos. En aquellos días no
Abrir y cerrar de ESP8266 nativo, como arduino usando Windows

Abrir y cerrar de ESP8266 nativo, como arduino usando Windows

Cuando he comprado el ESP8266, mi primer pensamiento fue utilizar ESP8266 como Wifi escudo para Arduino. Descubrí que el ESP8266 es un dispositivo de gran alcance por él mismo. Y me pregunté. Por qué no usar este dispositivo sin utilizar un arduino.
Hacer una cámara estenopeica que utiliza película de carrete estándar

Hacer una cámara estenopeica que utiliza película de carrete estándar

Hacer una cámara de película de madera de trabajo para tomar fotografías creativas e inusuales. Este diseño es para una cámara estenopeica de formato medio que toma cualquier rollo 120 formato de película.Este proyecto viene de un amor de brownies de
Teléfono inteligente controlado por tanque de Arduino usando Annikken Andee

Teléfono inteligente controlado por tanque de Arduino usando Annikken Andee

Hola chicos, soy Robin, uno de los desarrolladores de Annikken Andee. Apenas unas semanas atrás fuimos invitados a ser parte de Arduino día Singapur 2014. En el día del evento, nos mostró un smartphone lego de la trituración de disparos de misiles ta
Un estudio de arquitectura de computadores distribuidas no estándar

Un estudio de arquitectura de computadores distribuidas no estándar

en el siguiente tutorial, se dan instrucciones para crear un nodo para el DoHas (distribuido óptico sistema en Arquitectura de Harvard ). Después de construir dos de estos nodos, se puede implementar un pequeño ordenador distribuido que utiliza un no
Patín estándar

Patín estándar

Erwin Fabrie - 0876050Para esta clase de 'FabLab haciendo' decidí diseñar un estándar de patín. Considera que un montón de skaters tiene colgado en su pared puramente para la decoración de cubiertas. Lo que nunca he visto es un patín estándar para co
Drones construye: Q850 soldado Quadcopter & APM 2.6 FC: marco estándar

Drones construye: Q850 soldado Quadcopter & APM 2.6 FC: marco estándar

Este video cubre unboxing y un 'rápido & fácil construir Manual' para la fibra de carbono RCTimer Q850 soldado el quadcopter usando el marco estándar no kit es decir integrada PCB/PDB. La distancia máxima entre motores es de 850mm. Se trata de un pot
Control 2 servomotores con un control remoto estándar

Control 2 servomotores con un control remoto estándar

este es un proyecto para controlar dos motores servos usando un control remoto estándar. Pueden formar las bases para otros proyectos y también el control remoto puede controlar otros elementos. Como usted tendrá el control total del programa depende
Estándar bulbo L.E.D retrofit baratos.

Estándar bulbo L.E.D retrofit baratos.

Al comparar de L.E.D. bombillas estándar, en última instancia aumenta durabilidad/vida útil del bulbo y eficiencia/horas de uso de las baterías con un pequeño sacrificio del lumen de la salida, enfoque de espectro. Creo que algo puede cambiar el enfo
Control de Arduino usando app android

Control de Arduino usando app android

En este instructables voy a explicar cómo controlar los pernos del IO de arduino usando una aplicación para android, que voy a escribir aquí.La comunicación será a través de ethernet y usaremos la solicitud GET para activar el IO.Vamos a empezar!Paso
Termómetro de Arduino usando el Sensor de temperatura LM35

Termómetro de Arduino usando el Sensor de temperatura LM35

Termómetro de Arduino usando el Sensor de temperatura LM35 es una muy simple de implementar Arduino basado en proyecto. Su inició un proyecto perfecto si usted es un principiante y acaba prácticamente pruebas proyectos de Arduino.En este proyecto nos