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

Construye un Reloj Arduino Fiable con Fecha, Hora y Pantalla LCD

Componentes y Suministros

Arduino UNO1
Adafruit LCD Estándar - 16x2 Blanco sobre Azul1
Módulo I2C para LCD1
Reloj en Tiempo Real (RTC)1
Interruptor Pulsador SparkFun 12mm3
Resistencia 10k ohm3
Cables Dupont (genéricos)1

Sobre el Proyecto

Introducción

Este reloj es la base de muchos de mis proyectos. Me inspiré en un amigo que publicó un tutorial en 2012. Es un reloj simple con pantalla LCD, un RTC (reloj en tiempo real) y 3 botones. Para comodidad y ahorrar pines de Arduino, usé una pantalla con módulo I2C. El RTC también usa el protocolo I2C.

Los 3 botones, conectados en configuración "pull down", sirven para ajustar o cambiar la hora y fecha del reloj sin tener que recargar el código de Arduino.

El Esquema es Muy Simple:

El LCD y el RTC se comunican con Arduino a través del protocolo I2C y la librería "Wire", conectados a los pines A4 y A5 de Arduino.

Librerías:

Código:

El código es muy simple; en el loop, comprueba si se pulsa el botón "menú". Si no se pulsa, muestra la fecha y hora; en caso contrario, cuenta cuántas veces se pulsó el botón y, a través de los distintos ajustes, modifica la hora. Al final, actualiza el RTC con los nuevos datos introducidos y muestra la fecha y hora.

El proyecto también se ha publicado en Instructables.

Código

Clock Set Date Time

Código disponible en el repositorio del proyecto.

Esquemáticos

Construye un Reloj Arduino Fiable con Fecha, Hora y Pantalla LCD Construye un Reloj Arduino Fiable con Fecha, Hora y Pantalla LCD

simple_clock_uOb2RxCa71.fzz

Proceso de manufactura

  1. Construye un reloj Numitron retro con Arduino: Simple, fiable y eficiente energéticamente
  2. Reloj de Palabras de Precisión: Visualización del Tiempo en Palabras Minuto a Minuto
  3. Monitor de Temperatura y Reloj en Tiempo Real con Arduino Due y Pantalla TFT 3.2"
  4. Construye un Reloj Berlín con Arduino UNO – Reloj de Matriz LED DIY
  5. Construye un reloj despertador fiable con RTC DS1302 y Arduino UNO
  6. Guía Completa de Fecha y Hora en C++
  7. Obtener la Fecha y Hora Actual en Python: Guía Práctica
  8. Dominando fechas y horas en Python: Guía práctica
  9. Dominando Fecha y Hora en Java: Constructores, Métodos y Mejores Prácticas
  10. Java 8: La Nueva y Robusta API de Fecha y Hora
  11. Garantizar la Producción Oportuna de Nuevas Vacunas y Biológicos