Introduction: Reloj De Palabras

En este proyecto se detalla cómo construir un reloj basado en arduino que da la hora en palabras. Por ejemplo, "Son las dos y media".

Este proyecto es la versión española de https://www.instructables.com/id/My-Arduino-WordCl... (que a su vez se basa en otros proyectos anteriores).

Hay pocas diferencias respecto a My Arduino WordClock, por lo que no repetiré lo que ya está perfectamente explicado en este proyecto y me centraré en los cambios que hay que hacer para tener la versión española.

Step 1: Materiales

En mi caso lo he construido con un standalone arduino. Los materiales que utilizado son:

  • 97 LEDs (verdes)
  • 97 resistencias de 470 Ohm
  • 1 ATMega 328 con bootloader
  • 2 condensadores de 22 pF
  • 1 cristal de 16 Mhz
  • 1 Fuente de alimentación de 9 v
  • 1 regulador de voltage L7805CV
  • 1 condensador de 0.33 uF
  • 1 condensador de 0.1 uF
  • 1 diodo 1n4007
  • 3 HCF4094
  • 3 ULN2003A

Step 2: Regulador De Voltaje

Detallo esta parte un poco más porque en el proyecto original no viene muy explicado.

Para darle corriente al reloj utilizo un transformador de 9 V. Para alimentar el circuito es necesario utilizar un regulador de voltaje que nos de 5 V. Yo uso un L7805CV, que según su datasheet necesita un condensador de 0.33 uF a la entrada y otro de 0.1 uF a la salida.

La alimentación de los LEDs no se toma de la salida regulada, sino directamente de los 9 V (cosa a tener en cuenta para calcular la resistencias que debemos usar).

Step 3: Circuito

Aquí no me detengo mucho. El circuito es prácticamente el mismo al definido en http://www.highonsolder.com/blog/2011/1/8/arduino... Utilizo unas placas de circuito impreso similares, que me ahorran soldaduras y facilitan el trabajo (ya que son iguales que las breadboards del arduino).

Step 4: Plantilla

Para la transparencia utilizo la plantilla que viene en el PDF. He puesto un papel cebolla entre la transparencia y los LEDs para que se difumine la luz. También pongo un emparrillado que he hecho con cartulina para que cada LED ilumine una única letra.

A diferencia del proyecto original (en inglés), en esta plantilla primero van las horas y después los minutos. Además, se hace distinción cuando "Es la una" a cuando "Son las dos/tres/cuatro ...".

Step 5: LEDs

Para colocar los LEDs utilizo un cartón y por la parte de atrás dibujo la misma plantilla para saber dónde soldar. Esta parte es también muy parecida al proyecto original, salvo por un detalle. A la hora de empezar a diseñar las conexiones me di cuenta de que me faltaba una salida. Con tres circuitos HCF4094 / ULN2003A tenemos 3x7=21 salidas. En la versión inglesa es suficiente:

  • Para las horas: 12 salidas (one, two, ..., twelve)
  • Para los minutos: 5 (five, ten, quarter, twenty, half)
  • Para el resto: 4 (to, past, minutes, o'clock)

En total 21 salidas (faltaría It's que como siempre está encendido no gasta salida).

Para la versión en español tenemos:

  • Para las horas: 12 salidas (una, dos, ..., doce)
  • Para los minutos: 6 (cinco, diez, cuarto, veinti, veinte, media)
  • Para el resto: 4 ("es la", "son las", y, menos)

En la versión inglesa utilizamos la salida twenty tanto para 20 (iluminando solo esta cadena) como para 25 (iluminando también five).

En la versión española no podemos, tenemos que usar una salida para 20 (iluminando veinte) y otra para 25 (iluminando la cadena "veinti" y la cadena "cinco"). Además, aunque no usemos una cadena para indicar las horas "en punto" (o'clock) necesitamos diferenciar entre "Es la una" y "Son las dos/tres..."

Para solucionarlo, unifico "Es la una" en una única salida, en vez de tener por un lado "Es la" y por otro "una". Y para que me entre todo en la primera línea hago las conexiones según el esquema del dibujo.

Otra solución, para el que la quiera hacer, es añadir un HCF4094 / ULN2003A más. Al principio lo pensé, ya que así podría poner más cosas como "en punto" o "pasadas", pero esta solución me pareció más sencilla.

Step 6: Resultado

Y aquí está el resultado final. El código es algo diferente al proyecto original, pero básicamente es lo mismo.

Comments

author
pejuda (author)2017-06-14

Hola, me gusta mucho este proyecto, pero tengo una duda, ¿dónde se sueldan las resistencias al ánodo o al cátodo de los leds?. Muchas Gracias

author
dcgchico (author)pejuda2017-06-14

Hola

Al ánodo. En el proyecto original (https://www.instructables.com/id/My-Arduino-WordClock/) viene muy bien explicado

author
Lokkoto (author)2015-08-07

Hola, muchas gracias por compartir este excelente proyecto. Tengo una duda, sobre como cargar el programa al ATMega. disculpa mi ignorancia y muchas gracias de antemano por la respuesta.

author
dcgchico (author)2015-05-20

No es molestia. Intentaré aclarar tus dudas:

- Los cables horas/minutos van a dos botones. No se ve muy bien, pero se puede apreciar en la última foto del paso 3, son los cables que están trenzados blanco/negro y blanco/azul

- El cable Leds anodo es el positivo que va a los leds (es común para todos, si ves las fotos del paso cinco es el cable rojo que va a la esquina inferior derecha)

- El cable Leds catodo es el negativo que va a los leds que siempre están encendidos (es el cable azul, en el esquema del paso cinco se explica).

- Para el regulador de voltaje tienes que poner un condensador a la entrada (de 0.33 microfaradios) y otro a la salida regulada (de 0.1 microfaradios). Puedes buscar el datasheet por internet (http://pdf.datasheetcatalog.com/datasheet_pdf/sgs-thomson-microelectronics/L7805CD2T_to_L7885CV.pdf). En la segunda foto del paso dos se ven las conexiones, es un poco lioso porque no tenía espacio y usaba cablecitos para conectar las patillas de los condensadores a las del regulador, pero siguiendo el datasheet no tendrías que tener problemas.

No sé si te habré aclarado tus dudas. Si algo no te ha quedado claro pregunta sin problemas.

author
jgomez51 (author)2015-05-14

hola, tengo una duda, en el circuito esquemático que es lo que hay entre los dos condensadores , y como conecto esta tarjeta al arduino o como se termina , y eso de las horas, minutos, leds anodo- xSxxxLAx cátodo.
gracias de antemano.

pdta: estoy haciendo primero el circuito en la protoboard para probarlo y aprender a hacerlo

author
dcgchico (author)jgomez512015-05-17

No utilizo una placa arduino completa,
sino el chip ATMega y los componentes indispensables. Te aconsejo que le
eches un vistazo al instructable

https://www.instructables.com/id/Standalone-Arduino...

Por otro lado, mira también el esquema de Highonsolder que te aclarará un poco las ideas


author
jgomez51 (author)2015-05-14

también quisiera saber en donde esta el cristal de 16 MHz y el diodo 1n4007. gracias nuevamente

author
dcgchico (author)jgomez512015-05-17

El diodo lo puedes ver en

https://cdn.instructables.com/FLL/JV68/HVFLADDK/FLL...

El cristal está en las patillas 9 y 10 del ATMega

https://cdn.instructables.com/FL6/DJ5W/HVFLAF8R/FL6...

author
dcgchico (author)2015-05-17

No utilizo una placa arduino completa, sino el chip ATMega y los componentes indispensables. Te aconsejo que le eches un vistazo al instructable

https://www.instructables.com/id/Standalone-Arduino...

author
jgomez51 (author)2015-05-12

esta excelente tu proyecto, lo estoy haciendo como proyecto fe la universidad, pero no logro ver bien la foto de la configuración de los con las resistencias a. la hora de soldar, me podrías facilitar una por favor?

author
dcgchico (author)jgomez512015-05-13

Hola

No te he entendido bien. ¿Te refieres a la soldadura de los leds con las resistencias?

https://www.instructables.com/files/orig/FV6/RA7E/H...

author
LuchoC1 (author)2014-12-11

Perfecto, mil gracias por tu respuesta... otra mas ya que estamos molestando jaja

los integrados ULN2003/HCF4094 que estan "de mas" en tu diagrama son los U8 y U9? en ese caso como quedaría el conexionado de los terminales que estan arriba a la derecha que van a los LED?

Podría utilizar los 4 ULN2003/HCF4094 siguiendo tu diagrama y funcionaría con el mismo sketch?

Gracias y disculpame la molestia

author
dcgchico (author)LuchoC12014-12-12

Hola LuchoC1,

Efectivamente, al final quité el U8 y U9, ya que no necesito las salidas 15, 16 del U9 porque unifico algunas salidas. Como comento en el paso 5, en vez de dejar una salida para "Es la" y otra para "una" las unifico en una única salida "Es la una". También hago algún cambio para reutilizar las letras (ver esquema).

El sketch que colgué está configurado para tres integrados ULN2003/HCF4094, lo podrías modificar para cuatro integrados y seguir el esquema, pero yo creo que es mejor reducir a tres.

Ahora mismo no tengo el fuente del esquema que dibujé. Cuando lo tenga lo modifico y lo subo.

Y por cierto, no molestas, ni mucho menos. Me alegra que a la gente le sirva este instructable

author
LuchoC1 (author)dcgchico2014-12-12

Bueno,
fantástico, lo hago con 3 entonces, mas facil jeje...


Ahi
creo que comprendí como es el conexionado para la reforma...
en el esquema que me pasaste:


https://www.instructables.com/files/orig/FGC/VTZY/I...




  • la
    primer salida que dice “es la” la conecto a las letras E _ _ _
    _ _ _ _ U N A? y la salida "una" para cual se utiliza?

  • La
    segunda salida “son las” ilumina O N _ _ _ S?

  • Y
    el resto como queda? Porque la palabra CUARTO me queda “descolgada”
    porque la maneja la salida 16 del U9 que no se utiliza... o de donde
    va conectada esa salida con la reforma? Lo que me interesa saber es
    el orden de las demas salidas si quedan iguales o cuales son las que
    se cambian de alguna manera ademas de las primeras
author
dcgchico (author)LuchoC12014-12-13

Te adjunto el esquema definitivo. La primera salida (etiquetada como ESLAUNA) se conecta a los leds E _ _ _ _ _ _ _ U N A. La segunda salida (etiquetada como SONLAS) se conecta a los leds O N _ _ _ S.

Los leds _ S _ _ _ L A _ _ _ _ siempre están encendidos, por lo que se conectan directamente al negativo (en el esquema xSxxxLAx Catodo).

El resto de salidas son normales.

RelojPalabrasFinal - Project.pdf
author
LuchoC1 (author)2014-12-11

Quisiera saber si podrias subir o pasarme el circuito electrónico que utilizaste y si donde esta el sketch para el arduino que no lo encontré. gracias!

author
dcgchico (author)LuchoC12014-12-11

El código está en el paso 6:

https://www.instructables.com/files/orig/F4H/YME9/H...

No
sé por qué, pero he comprobado que si entras a ver el proyecto en
español (https://www.instructables.com/id/Reloj-de-Palabras/?lang=es)
algunos enlaces no aparecen. Es mejor que entres en directamente
(https://www.instructables.com/id/Reloj-de-Palabras/), la página sigue
estando en español y se ven todos los elementos.

Respecto al circuito electrónico, imagino que te refieres al diseño. Me basé en el de

http://www.highonsolder.com/blog/2011/1/8/arduino-...

Te
adjunto mi diseño, que verás que es muy parecido al de Highonsolder. En
el pdf verás que hay 4 circuitos ULN2003/HCF4094, aunque al final solo
usé tres. En el paso 5 lo explico.

RelojPalabras - Design.pdf
author
kilajeded (author)2014-07-29

Donde puedo obtener la plantilla con las letras?

author
dcgchico (author)kilajeded2014-07-30

En el paso 4.

https://www.instructables.com/files/orig/FUT/5M5H/HVFLAFKN/FUT5M5HHVFLAFKN.pdf

author
tucker_translator (author)2014-05-23

Gracias por compartir este proyecto, y sobre todo, gracias por incluir las fotos del breadboard--son súper útiles y de buena calidad. Este proyecto está bien hecho--no hay porque gastar $120 por comprar un reloj de este tipo en una tienda si se puede hacer en casa. Genial. Debes echar un vistazo al concurso de reutilización, tal vez te interese. Hay premios, y a mí parece que ya sabes cómo hacer un buen instructable. ¡De todos modos, gracias por compartir y espero que sigas publicando!

About This Instructable

9,209views

111favorites

More by dcgchico:Perchero arbolitoRadio-CD de Coche a la cocinaReloj de Palabras
Add instructable to: