Tabla de contenido:

Reloj de mármol binario: 9 pasos (con imágenes)
Reloj de mármol binario: 9 pasos (con imágenes)

Video: Reloj de mármol binario: 9 pasos (con imágenes)

Video: Reloj de mármol binario: 9 pasos (con imágenes)
Video: “ABANDONO la MODIFICACIÓN y DEJO PASO a los JÓVENES” dice BLACK ALIEN 2024, Noviembre
Anonim
Reloj de mármol binario
Reloj de mármol binario

Este es un reloj simple que muestra la hora (horas / minutos) en binario usando leds escondidos debajo de canicas de vidrio. Para una persona promedio se ve como un montón de luces, pero usted podrá saber la hora con solo un vistazo rápido. en este reloj. Es posible que le lleve un par de días ponerse al día con el arte esotérico del conteo binario rápido, pero podrá saber la hora de inmediato, solo un poco más lento al principio. Conteo binario.

Paso 1: lo que necesita

Que necesitas
Que necesitas
  • Un microcontrolador Atmel Tiny2313
  • Un condensador de 0,1 uF
  • Once resistencias - 120 ohmios
  • Once leds de alta luminosidad. Usé 6 blancos y 5 amarillos
  • Un cristal de 10 MHz
  • Dos condensadores de 20 pF
  • Un pequeño pulsador
  • Once canicas de vidrio
  • Un buen trozo de madera para montarlo todo.

En la siguiente imagen faltan los leds y las resistencias …

Paso 2: preparación de la base

Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base

Cogí un trozo de madera (3x2 cm, 50 cm de largo) que encontré en un armario y lo usé como base para el reloj.

Empecé perforando once agujeros de 5 mm rectos para los leds. En la parte superior, usé un taladro de 12 mm y taladré como 7 mm en cada orificio de 5 mm para obtener una muesca para colocar las canicas. En la parte inferior utilicé un taladro aún más ancho y perforé un gran trozo de madera sobre cada orificio de led y luego cincele una zanja entre los orificios para que los cables puedan colocarse allí. En el medio, entre los leds de hora y minuto, perforé y cincelé un enorme cráter para colocar la electrónica. Después de lijarlo un poco y pintarlo todo con un color marrón oscuro.

Paso 3: Soldar los LED y las resistencias

Soldar los Leds y Resistencias
Soldar los Leds y Resistencias
Soldar los Leds y Resistencias
Soldar los Leds y Resistencias
Soldar los Leds y Resistencias
Soldar los Leds y Resistencias
Soldar los Leds y Resistencias
Soldar los Leds y Resistencias

Los leds tienen una derivación corta (menos) y una larga (más). Inserte todos los leds girados en la misma dirección y luego suelde todos los cables cortos juntos.

Suelde las resistencias de 120 ohmios en los cables largos. Suelde un cable lo suficientemente largo para llegar a la mitad del reloj a cada resistencia.

Paso 4: CPU y Crystal

La CPU y el cristal
La CPU y el cristal
La CPU y el cristal
La CPU y el cristal
La CPU y el cristal
La CPU y el cristal

No me molesté en hacer una placa de circuito para este proyecto, es más fácil soldarlo todo junto al estilo de un error muerto. (En realidad, prefiero llamar a esto un error aplastado porque el chip no está al revés, sino que está aplanado / aplastado …;-)

Comience instalando el software en el chip (ATtiny2313) y pruébelo para asegurarse de que funciona. Luego, aplanar el chip inclinando todos los cables hacia afuera. Suelde el cristal a los pines 4 y 5 del chip. Pasé los cables del cristal en la parte inferior del chip para sacarlos de mi camino. Suelde la resistencia de 20 Kohmios entre el pin 1 (reinicio) y el pin 20 (más). Suelde los dos condensadores de 20 pF a los pines 4 y 5 y luego suelde ambos al pin 10 (menos). Suelde el condensador de 100 nF entre el pin 10 (menos) y el pin 20 (más).

Paso 5: el botón

El botón
El botón

Cincele una hendidura para el botón en la madera y conecte el botón al cable que está conectado a todos los leds. Luego suelde otro cable lo suficientemente largo para llegar al microcontrolador al otro pin del botón

Paso 6: cables

Alambres
Alambres
Alambres
Alambres

Suelde los cables que vienen de los leds y el botón al microcontrolador.

El primer led (el led más abajo) es el del Minuto-1 hasta el led del Minuto-32 que debería estar justo debajo del microcontrolador. Encima del microcontrolador está el LED de la Hora-1. No olvide el cable que viene del botón, suéldelo al pin 11 del microcontrolador. Termine soldando los cables de alimentación al pin 20 (más) y al pin 10 (menos) de la CPU. Y sí, hay un cable final por hacer: soldar un cable entre el pin 10 del microcontrolador al cable largo que conecta todos los leds (y el botón). Termine usando pegamento caliente para sujetar todos los cables en las trincheras de una manera limpia y ordenada.

Paso 7: esquema

Esquemático
Esquemático

El esquema es tan simple y no hay placa de circuito, por lo que solo hizo un esquema dibujado a mano.

Paso 8: el software

El software
El software

El software está escrito en C para Atmel usando GCC.

Realmente no hay nada especial en el software. Timer0 se usa para generar interrupciones cada 1638.4 uS y el algoritmo de Bresenham se usa para asegurarse de que el reloj marque en promedio cada segundo. Después de encender el reloj, se muestra un punto que parpadea hacia arriba y hacia abajo para indicar que se debe configurar la hora. Al presionar el botón, el tiempo avanza lentamente durante 15 segundos y luego se acelera. Si el botón se presiona momentáneamente (0,1-0,5 segundos), el tiempo se reduce en un minuto para facilitar el ajuste.

Paso 9: el reloj terminado

El reloj terminado
El reloj terminado
El reloj terminado
El reloj terminado

¡Pega las canicas con un poco de pegamento caliente y listo!

Aplíquele 5 voltios y disfrute de su gloria….:-)

Recomendado: