Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Reloj de Palabras DIY con Arduino: Construye una Pantalla Elegante en Tiempo Real

Componentes y suministros

Componente Cantidad
Arduino UNO (o ATmega328P standalone) 1
RTC (Reloj en tiempo real) DS1307 1
Registros de desplazamiento 74HC595 3
Array Darlington ULN2803A (drivers de LED) 3
Tira LED blanca (~2 m) 1
Zócalos IC 16 pines x3 y 18 pines x3 1
Fuente 12V (batería o adaptador de red) 1

Herramientas necesarias

Aplicaciones y servicios en línea

Sobre este proyecto

Introducción

Solo necesitas un Arduino y un RTC. He eliminado interruptores y hardware extra. El DS1307 es muy estable y apenas necesita ajustes. Mantiene la hora aunque falle la alimentación gracias a su pila de 3V (años de duración). ¡Apaga el reloj en vacaciones y al volver sigue en hora!

El código es minimalista: lee la hora del RTC y actualiza los registros de desplazamiento.

Paso 1: Reunir componentes

Electrónica: Arduino/ATmega328P, RTC DS1307, 3x 74HC595, 3x ULN2803A, tira LED ~2m, 3 zócalos 16 pines, 3 zócalos 18 pines, fuente 12V, placa protoboard, cables, pines header, jumpers hembra-hembra, soldador básico.

Estructura y plantilla: Cartón/placa de montaje, pegamento, cinta, tijeras/cúter, placa acrílica translúcida, vinilo/pegatinas con las palabras.

Paso 2: Conexiones

Sigue el esquema adjunto. Aunque controlamos 22 grupos de LEDs (palabras), usamos solo 5 pines del Arduino: 3 para los registros de desplazamiento (data, clock, latch) y 2 para el RTC (SDA, SCL). Los 74HC595 son ideales para expandir salidas.

Importante sobre ULN2803A: Es un array Darlington. Conecta los ánodos (+) de los LEDs a la alimentación (12V) y los cátodos (-) a las salidas del driver (el ULN2803A conmuta a tierra).

Paso 3: Construir la estructura

Usé cartón/placa de montaje por ser fácil de cortar, doblar y manejar. Sirve madera, plástico, metal...

  1. Recorta base al tamaño del frontal con palabras.
  2. Bocetea la alineación de palabras.
  3. Corta tiras de ~1.5 cm para hacer compartimentos (evitan fuga de luz entre palabras).
  4. Coloca tiras horizontales entre líneas y verticales entre palabras, formando cajitas.
  5. Crea una caja final que aloje electrónica, placa de LEDs, anticifusores y frontal con vinilo.

Paso 4: Conectar los LEDs

La tira LED se corta en segmentos (múltiplos de 3 LEDs por conector) y se pega en la placa de LEDs (cartón). Une todos los positivos (Vcc común) con hilo fino. Lleva cada negativo (ground de cada palabra) al driver ULN2803A correspondiente.

Paso 5: El código

Código completo en GitHub: rakshithbk/Word_clock

Paso 6: Acabado final

  1. Coloca placas de control (Arduino + circuito con 74HC595, RTC, ULN2803A).
  2. Conecta cada grupo de LEDs a su pin de driver.
  3. Inserta placa de LEDs en la carcasa y fija.
  4. Frontal: pega vinilo con palabras sobre acrílico/plástico translúcido.
  5. Agujero trasero para colgar.

¡Listo! Un reloj de palabras sencillo y elegante. Deja comentarios y dudas; intentaré responder. ¡Gracias!

Código

Repositorio GitHub: Word Clock

Esquemáticos

Esquema del circuito (imagen adjunta).

Proceso de manufactura

  1. Reloj POV con Arduino: Construye una pantalla LED de persistencia de visión
  2. Construye un Reloj de Pared Elegante con Anillo Neopixel 60 LEDs Adafruit y Arduino
  3. Construye un reloj en tiempo real con Arduino para horarios de oración islámica
  4. Construye un Reloj Maestro LED Personalizado con Alarma – Visible desde 12 Metros
  5. Reloj de Palabras en Italiano con Arduino Nano, NeoPixel, LCD y RTC
  6. Sensor de obstáculos IR casero con Arduino – Tutorial fácil con LED IR y fotodiodo
  7. Calculadora Básica con Arduino UNO - Proyecto Fácil para Principiantes
  8. SerialDebug: Depuración avanzada para Arduino con logging serie por niveles
  9. Cronómetro Arduino Sencillo: Activado por Botón con EEPROM e Interrupciones
  10. Temporizador de Lavado de Manos con Arduino: Herramienta DIY Simple para Combatir el COVID‑19
  11. Construye un reloj despertador fiable con RTC DS1302 y Arduino UNO