Tabla de contenido:

Reloj binario simple usando Attiny85: 10 pasos
Reloj binario simple usando Attiny85: 10 pasos

Video: Reloj binario simple usando Attiny85: 10 pasos

Video: Reloj binario simple usando Attiny85: 10 pasos
Video: Hice un RELOJ BINARIO con HTML, CSS y JS (y lo publicamos!) 2024, Noviembre
Anonim
Reloj binario simple con Attiny85
Reloj binario simple con Attiny85
Reloj binario simple con Attiny85
Reloj binario simple con Attiny85
Reloj binario simple con Attiny85
Reloj binario simple con Attiny85

Saludos! En este instructables muestro cómo hacer un reloj binario minimalista y simple usando un arduino uno y un attiny85. Si nunca usaste tu arduino para programar otros microchips, verás que es muy fácil de hacer (lo probé para el primera vez para este proyecto y fue bastante simple) y muy útil ya que puede reducir el tamaño de sus proyectos.

Paso 1: Reunir el material

Para este proyecto utilicé materiales básicos y fáciles de encontrar. Hay dos categorías de materiales, una para la caja del reloj y otra para los circuitos. Caja de madera: Todos estos artículos se encontraron en un taller de artesanía - Paneles de madera - Pegamento para madera - Pintura en aerosol negra y roja - Taladro de presión - Sierra de calar Circuitos: - 13 Leds rojos de 5v- cables- 4 resistencias de 220 ohmios- 2 resistencias de 10k ohmios- soportes de clavijas- 1 x 74hc595 (registro de desplazamiento) - 2 pulsadores- placa de circuito- celda de moneda de 3.3v- Attiny85- Arduino uno- Herramientas de soldadura

Paso 2: construcción de la caja de madera

En los siguientes pasos, muestro cómo construí la caja del reloj. Usé paneles de madera y pegamento para madera y funcionó bien. Los paneles tenían una altura y un ancho a mi gusto, por lo que no había mucho que cortar. Además, al principio quería mostrar los segundos, pero más tarde, cuando construí el circuito, encontré que el interruptor LED en cada segundo realmente distraía, así que corté esos Leds y reorganicé mi código y la caja en consecuencia más adelante.

Paso 3: Caja de madera: corte de las piezas de la caja

Caja de madera: corte de las piezas de la caja
Caja de madera: corte de las piezas de la caja
Caja de madera: corte de las piezas de la caja
Caja de madera: corte de las piezas de la caja
Caja de madera: corte de las piezas de la caja
Caja de madera: corte de las piezas de la caja

En primer lugar, medí y corté todas las piezas que necesitaría para construir mi caja. Decidí hacerlo como una caja sin fondo. Lije los bordes si es necesario. Medidas: Lados: 2 x (7,4 cm x 3,8 cm) Delantero y trasero: 7,4 cm x 9,5 cm Parte superior: 8,8 cm x 3,8 cm

Paso 4: Caja de madera: Perforación de los orificios LED

Caja de madera: Perforación de los agujeros LED
Caja de madera: Perforación de los agujeros LED
Caja de madera: Perforación de los orificios LED
Caja de madera: Perforación de los orificios LED
Caja de madera: Perforación de los agujeros LED
Caja de madera: Perforación de los agujeros LED

Perforé los agujeros en el panel frontal de mi caja con un taladro de prensa. Indiqué en el panel dónde perforar los agujeros y, como usé madera barata para manualidades, tuve que perforar lentamente para que la madera no se astillara. Ahora cuando me di cuenta de que quería sacar los Leds por los segundos tuve que cortar este panel para quitar los agujeros innecesarios. Me di cuenta de esto después de pintar mi estuche, por eso la última imagen es mi panel pintado.

Paso 5: caja de madera: pintura

Caja de madera: Pintura
Caja de madera: Pintura
Caja de madera: Pintura
Caja de madera: Pintura
Caja de madera: Pintura
Caja de madera: Pintura

Una vez que tuve cada pieza de la caja de mi reloj, procedí a pintarlas. Elegí pintura roja y negra, ya que mis Leds ya eran rojos. Usé pintura en aerosol brillante para darle un aspecto acabado después de dos capas de pintura. Esperé hasta que todo se secó.

Paso 6: Caja de madera: Montaje

Caja de madera: montaje
Caja de madera: montaje
Caja de madera: montaje
Caja de madera: montaje
Caja de madera: montaje
Caja de madera: montaje

Después de que la pintura se secó, pegué todo con pegamento para madera de secado rápido, asegurándome de que todo estuviera recto cada vez que pegué dos piezas. Esperé hasta que se secó, antes de pegar las siguientes piezas.

Paso 7: circuito

Circuito
Circuito

La siguiente parte de este proyecto es para el circuito. Para esta parte, necesitará su Arduino o cualquier programador de microchip y el Attiny85. Como dije anteriormente, corté los Leds durante los segundos porque encontré que los segundos me distraían demasiado. Entonces, al principio, las imágenes muestran todos los leds, y luego los segundos están ausentes. Para programar Attiny con Arduino como ISP, seguí este bonito tutorial de instructables por randofo: https://www.instructables.com/id/Program-an-ATtiny… El código que cargué en Attiny: * El código está basado en un reloj interno de 16Mhz pero se puede cambiar * Usé Temporizadores e Interrupciones del chip para hacer el reloj.

Paso 8: Circuito: Soldar los Leds

Circuito: Soldar los Leds
Circuito: Soldar los Leds
Circuito: Soldar los Leds
Circuito: Soldar los Leds

Procedí a soldar los Leds usando mi soldador y la caja ya perforada para posicionar los leds correctamente mientras soldaba. Cada Led de una columna se suelda entre sí por su cátodoCada Led de una fila está soldado entre sí por su ánodo

Paso 9: Circuito: construcción del circuito

Circuito: construyendo el circuito
Circuito: construyendo el circuito
Circuito: construyendo el circuito
Circuito: construyendo el circuito
Circuito: construyendo el circuito
Circuito: construyendo el circuito
Circuito: construyendo el circuito
Circuito: construyendo el circuito

Con el Attiny programado con el código, todo lo que hay que hacer es construir el circuito primero usando una placa para probar mi programa y asegurarse de que todo funcionó antes de soldar el circuito completo. El uso del registro de desplazamiento es necesario ya que el Attiny no proporciona suficientes pines de salida para los 8 puntos finales (4 filas, 4 columnas) y los dos pulsadores. El plan y el circuito que hice están en las imágenes. Probé mi circuito. en el tablero y cuando estuvo listo, lo soldé en el tablero de circuito. No tenía un soporte de batería para una celda, así que usé mi imaginación para construir uno temporal (muy esquemático..). Recomiendo usar un soporte de batería real.

Paso 10: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

El paso final fue montar todo, que es simplemente fijar el circuito en la carcasa y los Leds en los orificios correspondientes. Luego puede configurar el tiempo usando los botones y dejar que Attiny registre el tiempo. Por ejemplo, en la segunda imagen: Horas2 = 2 y Horas1 = 1Mins2 = 1 y Mins1 = 6, entonces la hora es 21:16 ¡Y eso es todo! dejar comentarios y sugerencias!

Recomendado: