El reloj binario utiliza DS3232 RTC

[Kenneth Finnegan] extingue nuestra compulsión diaria de reloj con su reloj binario basado en Arduino. El reloj utiliza una matriz de LED de 5 × 7 como pantalla y muestra un mes, un día y una hora. Trajo un reloj en tiempo real DS3232 que compensa automáticamente la temperatura para lograr un seguimiento del tiempo altamente preciso. Nos gusta el circuito de súper sombrero que agregó para que el RTC funcione si se interrumpe la energía.

¿Arduino queda aquí? Bueno, el código ciertamente no llena los 16k disponibles en el ATmega168. A $ 4,32, no vale la pena tener que reescribir el código desarrollado durante la creación de prototipos por los $ 1-2 que podría ahorrar con un chip más bajo. [Kenneth] también menciona que estos proyectos generalmente permanecen solo unas pocas semanas antes de que sean reorientados para el próximo esfuerzo.

Mirar [Kenneth’s] excelente hardware a través del video después del descanso. Si eres fanático de la tabulación limpia, también ha dado un paso en el proceso de construcción de un circuito.

Explicación de los componentes del reloj

Lapso de tiempo de un edificio de circuito.

  • googfan dice:

    ¡Me encantan los transistores de estaño!

  • Sprite_tm dice:

    ¿Qué Arduino? Veo un bonito AVR en una placa. En todo caso, no usar el hardware significa que uno ha pensado qué usar, algo falta en algunos otros proyectos de Arduino.

  • john personna dice:

    De acuerdo con Sprite.

  • osgeld dice:

    arduino también es software, de hecho, la mayor parte de su software se encuentra en una pequeña placa prototipo, que es completamente opcional (como se muestra)

  • Kyle dice:

    Supongo que podría considerarse un proyecto de Arduino debido al software, pero no lo consideraría de esa manera. Construyó esta cosa de ATMega. Allí mismo, demostró que al menos sabe lo suficiente sobre electrónica como para no tener que usar una placa prefabricada. En general, veo el Arduino como un sistema electrónico de "rueda de entrenamiento", bueno para enseñar a los principiantes, pero algo que superar después de dominarlo. Y, honestamente, aunque podría haber hecho lo mismo con un ATMega de gama baja, es reutilizable para otros proyectos, y no veo ningún problema con eso. ¡Esta bien, señor!

  • Plasmator dice:

    Sí, no Arduino en sí mismo. Probablemente solo use el término como abreviatura para referirse al gestor de arranque ATMega 168 + Arduino.

  • nubia dice:

    Supongo que la pregunta es si el lanzador Arduino o arduino lo hacen o no.

    De cualquier manera, me pregunto por qué no se pudieron usar Atmega8 o ATiny. Probablemente no haya otra causa que no sea que tenía estas manos.

    Estoy muy interesado en los supercondensadores, que se supone que lo mantendrán funcionando durante días, tal vez más, si desactivas las funciones del chip del reloj.

    Me gustaría ver un reloj de bricolaje / menos de $ 20 que usara ATiny y el chip de reloj más barato que menciona.

    De hecho, me pregunto si puedes quitarle un reloj rt a una madre anciana.

  • Que no dice:

    Nunca he usado una barra de pan, siempre me parece más para los niños y atado con circuitos de soldadura, después de sacarlos en papel, poniéndoselo en la cabeza, pero admito que una vez pensé más tarde que podía hacerlo mejor 🙂
    Y es más por cosas muy simples, supongo.
    Aunque tal vez consiga una tabla, estoy más en sintonía con la fabricación y el desmontaje.

    Es extraño para mí ver la vista vertical digital en ese video, me pregunto si es tan visible en el producto final, sin embargo, no obstaculiza la lectura, no más que una vista horizontal, quiero decir, tal vez sea incluso mejor que el horizontal que tendería a elegir para ver siempre binario en horizontal en las computadoras.

  • Chris dice:

    De acuerdo con Sprite, también me impresionó bastante que en realidad solo se necesitaron unos pocos intentos para que el firmware hiciera lo que se necesitaba ... Por lo general, encuentro que hay * varios * errores que necesitan algo de tiempo para resolverlos, aunque el el código para la mayoría de mis proyectos sería de más de 10 kb porque eran proyectos de varios meses ...

  • osgeld dice:

    lol you over "hackers" hazme cosquillas hoy

    si está en un tablero impreso y alguien menciona un arduino, todo el infierno sale gratis

    pegue un chip con el mismo software y será digno

  • TJ dice:

    @osgeld
    Sí, aparentemente la piratería se ha reducido a una relación inversa a la cantidad de anillos que tienes que atravesar para hacer el trabajo.

  • Brian dice:

    @nubie et al: Yo diría que no es el uso del cargador de arranque Arduino (que en realidad es solo el cargador de arranque STK500 con algunas modificaciones) sino el uso de las bibliotecas de software Arduino que hacen de algo un proyecto Arduino.

    La cantidad de memoria utilizada también es una forma muy mala de decidir si queda un chip. Diseñé algo de hardware alrededor del mega168, que usa casi todos los pines, todas las entradas al ADC (incluidas las dos que solo están disponibles en las versiones de superficie), las interfaces I2C y UART, y dos de los tres temporizadores. No utilicé los 16K completos de rayos disponibles en absoluto. ¿Eso significa que el chip que elegí es demasiado grande?

    Sería genial si pudiéramos dejar de juzgar tanto los proyectos ya sea que usen Arduino o no y solo los evaluemos por sus propios méritos.

  • Sr. X dice:

    @Kyle

    "Allí mismo, demostró que al menos sabe lo suficiente sobre electrónica como para no tener que usar una placa prefabricada".

    Una estafa. ¿Entonces nunca usas tableros prefabricados? ¿Grabas todo? ¿Su circuito base de computadora, FPGA?

    Sí exactamente ..

  • Kyle dice:

    @Sr. X

    No considero construir una computadora como un truco. De hecho lo considero algo casi insuficiente debido a la modularidad inherente al mismo. Quiero decir, si puedes conectarlo al revés, generalmente no es perjudicial hacerlo. No se puede decir necesariamente lo mismo de la electrónica en bruto.

    Ahora no tengo nada en contra del Arduino. Creo que en realidad ha sido muy útil para la comunidad de piratería en general debido a la capacidad de los principiantes para construir proyectos muy por encima de su nivel de competencia, lo que les da la confianza para aprender más. Pero me frustra ver que la gente siempre usa componentes excesivos. Me da la sensación de que no comprenden la teoría fundamental de los componentes que utilizan. Es por eso que dejé de suscribirme a las revistas electrónicas hace años: todas tenían como objetivo utilizar edificios grandes y costosos en lugar de aprender a mover electrones de manera efectiva.

    Pero bueno, me gusta programar en una línea de montaje, así que tal vez sea solo yo. 🙂

  • mc dice:

    Pregunta
    ¿De dónde sacaste ese hermoso portador DIL para el DS3232 (RTC)? Todas las placas portadoras SMT que encuentro son de gran tamaño.

  • Agent420 dice:

    Sobre el software / idea arduine, aunque bromeo sobre arduines de vez en cuando, pude ver cómo sería más atractivo que los compiladores alternativos gratuitos basados ​​en gcc. Personalmente, creo que las cadenas de ñus son pita; un compilador de negocios decente es una gran inversión si hace mucho con avr.

  • ReKlipz dice:

    @Kyle

    Me gusta mover hoyos, ¡es siete veces más divertido!

  • Agent420 dice:

    @Kyle

    acordado. Es curioso cómo tantas personas hoy en día pueden programar algo tan "complejo" como un módulo de arsenal, pero no tienen idea de cómo calcular la resistencia de una resistencia LED o cómo usar un transistor para cambiar un relé.

  • Kyle dice:

    @ReKlipz

    ¡Tocado!

  • Kenneth Finnegan dice:

    Guau. Gracias por todo el apoyo, chicos.

    @mc: El portador DIL es de Digikey y está vinculado en la lista de piezas.

    Tengo algunos ATtiny2313, pero no he descubierto cómo hacer I2C sin el soporte directo de hardware en el mega168. Estoy trabajando en ello.

    Sin duda, Arduino realmente me llevó a la electrónica digital, y trabajé desde allí, pero aún lo uso para implementar las partes que todavía no sé cómo hacer de otra manera. Todavía lo llamo Arduino ahora porque estoy haciendo llamadas mágicas a la biblioteca I2C que no me he molestado en realizar todavía.

  • AO dice:

    Ciertamente creo que es el fácil acceso a las bibliotecas lo que hace que Arduino sea tan popular y un punto de partida tan "estándar" para tantos proyectos. Seguro que puedes elegir el chip adecuado por proyecto, pero cuando haces mucho una vez, los pocos dólares te ahorrarías con un micro más pequeño. no es un gran incentivo, como se muestra arriba.

  • error 404 dice:

    @Conocido:

    Peter Fleury tiene una excelente biblioteca maestra AVR I2C disponible que puede usar el módulo TWI incorporado o E / S bit-banged. Eso es si no le gusta reinventar la rueda y quiere alejarse de Arduino, de todos modos: p

    http://homepage.hispeed.ch/peterfleury/avr-software.html

  • Coolins dice:

    Este es un circuito muy simple y económico, pero un reloj muy bonito y preciso con buena fuente de alimentación.

  • caliel dice:

    "Si quieres hacer una tarta de manzana desde cero, primero tienes que crear el universo".

    –Carl Sagan

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

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