Haciendo un reloj UNIX Cometiendo algunos errores en el camino

A veces, los proyectos que creemos que son fáciles de diseñar son aquellos en los que terminamos cometiendo más errores. El reloj UNIX que ves en la imagen de arriba es uno de estos proyectos. Para nuestros lectores que no lo sepan, el tiempo de UNIX es el número de segundos desde las 00:00 del 1 de enero de 1970. El reloj que [James] El diseño se basa en la placa Arduino Pro Mini, el chip RTC para almacenar la hora, la placa de pantalla personalizada y dos botones para configurar la fecha/hora.

Uno de los errores es que [James] Lo que hizo fue dibujar las tablas sobre las que irían soldadas las pantallas de siete segmentos antes de elegir las que usaría, pues pensó que serían exactamente iguales. Las pantallas que terminó tenían un paso diferente y necesitaban un voltaje de ánodo diferente, por lo que tuvo que cortar varias pistas en los PCB y agregar otra fuente de alimentación. también tomó [James] tiempo suficiente para sacar las piezas que el láser no había cortado de su espacio hacker. Le recomendamos encarecidamente que eche un buen vistazo a su escritura muy detallada si es un principiante en el mundo electrónico.

Si encuentra esta pantalla de horas de Unix demasiado fácil de leer, aquí hay una que es un poco más desafiante.

  • cierto dice:

    ¿Por qué? ¿Nunca ha oído hablar del error Y2K38?

    • Sven dice:

      ¿Qué sucede en el año 2380?

      • Y2K38monstruo dice:

        Es cuando todos los segundos se han ido. O viajas en el tiempo hasta el 13 de diciembre de 1901. Lo que sea.

      • Robar dice:

        el error Y2K se debió a un límite de 2 decimales obviamente en decimal. es decir, no hubo distinción entre 2000 y 1900 porque solo se conservó el 00.

        El tiempo similar a Unix es binario y tiene un ancho binario fijo que lo limita al almacenamiento desde 1970 hasta 2038. Después de eso, vuelve a ser 1970. La mayoría de los servidores web utilizan la hora de Unix.

        • Sven dice:

          Sí, eso me suena bastante mal. Parece que Y2k38 tampoco es para mí.

          la 'k' en esa sintaxis generalmente significa decimal, y luego el número total multiplicado por 1000. 2k38 sería 2.38 * 1000 = 2380. No 2038.

          El sistema generalmente está asociado con marcas de valores de componentes donde los puntos decimales podrían fácilmente estar mal impresos o frotados, y el espacio es limitado. Un valor de componente de, por ejemplo, 2,9 megahmios podría escribirse como 2M9.

    • fowkc dice:

      La hora se guarda en este proyecto como uint32_t, por lo que durará hasta las 06:28:15 UTC del domingo 7 de febrero de 2106.

      Si el reloj en sí dura tanto, estaré bien.

  • kp dice:

    Oh, desde la memoria de NYCResistor: ¡el reloj de la ciudad de Nueva York es increíble!

  • Danny Chouinard dice:

    Aquí hay uno que hice hace unos años: https://sites.google.com/site/dannychouinard/Home/atmel-avr-stuff/the-big-numerical-display-project

  • Danny Chouinard dice:

    En la imagen vemos Unix Epoch 1382731413 que es el viernes 25 de octubre a las 16:03:33 EST, pero los relojes analógicos en la pared muestran las 10:07 y las 2:34.

    Esto desencadena mi TOC.

    • Anónimo dice:

      ¿Nueva York y Berlín están en el mismo huso horario?

  • Sean Reynolds dice:

    Así es como usas la palabra "an" en lugar de "a"
    https://owl.english.purdue.edu/owl/resource/591/01/

    Para las palabras que comienzan con una U, depende de cómo suene la palabra. Si 'U' se pronuncia 'usted' como el estadounidense 'usted-es', entonces usa "a". Si 'U' se pronuncia 'uh' como 'uh-pry-zing' entonces usarías 'an'.

    Por lo tanto, UNIX 'you-nix' sería "a". Hacer un reloj UNIX Cometiendo algunos errores en el camino.

    • Jackaday dice:

      ¿Estás seguro de que Mathieu pronuncia Unix "vi-nix"? Parece al menos tan probable que lo pronuncie "oo-nix" como que no sabe qué artículo usar antes de un sustantivo.

    • Mathieu Stephan dice:

      De hecho, dudé sobre esto ... gracias por la explicación 🙂

  • WBailey dice:

    FYI El monóxido de carbono es más pesado que el aire, no estoy seguro de que desee que su detector de CO también esté muy alto.

    • WBailey dice:

      Tacha eso, acabo de comprobar y aparentemente me equivoqué. Supongo que esto significa que la historia de "mi gato me salvó de CO" que leí fue inventada.

Alejandro Vargas
Alejandro Vargas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.