Tabla de contenido:

Reloj DS1302 con LCD TFT de 2.4: 5 pasos
Reloj DS1302 con LCD TFT de 2.4: 5 pasos

Video: Reloj DS1302 con LCD TFT de 2.4: 5 pasos

Video: Reloj DS1302 con LCD TFT de 2.4: 5 pasos
Video: 2.4'' TFT (parallel)+ Real time Clock DS1302 through 18F4550 2024, Noviembre
Anonim
Reloj DS1302 con LCD TFT de 2.4
Reloj DS1302 con LCD TFT de 2.4

¡Hola!

Hoy te mostraré cómo hacer un reloj simple con un RTC y un TFT LCD para Arduino.

Proyecto simple para principiantes, se puede ensamblar y configurar en menos de 30 minutos.

Paso 1: otro reloj

Hace unos meses decidí hacerme un reloj sencillo con esta pantalla LCD de 2,4 pulgadas.

Lo estoy usando en la sala de estar y es una buena luz nocturna. Me impide dar una patada en los muebles por accidente; y a mamá también le gusta:)

Este módulo RTC es relativamente económico y muy fácil de usar con Arduino. No es como los que usan el protocolo I2C (DS3231, 1307).

DS1302:

El módulo tiene 5 pines: VCC, Ground, RST, CLK, DAT Los 3 pines se pueden conectar a cualquier pin digital de arduino.

La mayor ventaja del rtc es que no utiliza el BUS I2C (SCL, SDA).

La mayor desventaja: el chip rtc no está compensado por calor. ¿¿Qué significa?? Significa que lo más probable es que la temperatura tenga un efecto sobre la desviación del tiempo. A temperatura ambiente, la desviación del tiempo fue de 2-4 minutos por mes. Por tanto, no podemos decir que este sea un rtc preciso.

Esta pantalla LCD TFT normalmente necesita el pin A4 para REINICIAR, y he estado tratando de modificar esta función (A4 para restablecer el pin) para usar un módulo DS3231. Hasta ahora no pude hacerlo funcionar, pero todavía estoy buscando una solución.

Paso 2: Materiales y boceto

Materiales y croquis
Materiales y croquis
Materiales y croquis
Materiales y croquis
Materiales y croquis
Materiales y croquis
Materiales y croquis
Materiales y croquis

Las piezas necesarias para este proyecto:

-Arduino Uno (Mega etc…)

-DS1302 RTC

-2,4 TFT LCD

-algunos cables de puente

-Arduino IDE, sketch, bibliotecas y un poco de tiempo libre

Paso 3: Conexiones

Conexiones
Conexiones

Es una configuración muy sencilla. Conecte la pantalla LCD a Arduino. Soldé los pines de la manera opuesta en arduino, por lo que el rtc está conectado en la parte posterior de la placa.

VCC: 3,3 o 5 voltios

Tierra: Tierra

RST: 10 digitales

DAT: Digital 11

CLK: Digital 12

Paso 4: terminado

Finalizado
Finalizado
Finalizado
Finalizado
Finalizado
Finalizado
Finalizado
Finalizado

Después de conectar las partes, cargue el boceto en el tablero y listo.

En el boceto, puede establecer fácilmente la hora del módulo.

//rtc.setDOW(FRIDAY);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);

Primero descomente las líneas, luego configure la hora, el día y la fecha correctos.

Súbela, vuelve a comentar las líneas y cárgala.

¡Eso es todo! El tiempo está establecido y listo para comenzar.

Paso 5: ¡Listo

¡Estás listo!

Úsalo como quieras.

¡Que tenga un lindo día!

Recomendado: