Tabla de contenido:

Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker: 5 pasos
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker: 5 pasos

Video: Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker: 5 pasos

Video: Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker: 5 pasos
Video: Así manejamos nuestro canal de YouTube | Notion (tutorial paso a paso) 2024, Noviembre
Anonim
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker

Introducción:-

En este tutorial aprenderemos cómo hacer un registro de fecha y hora con Arduino. Para este propósito, estoy usando módulos de tarjeta DS3231 y Micro SD.

El módulo principal que se utiliza para el registro de fecha y hora es DS3231. DS3231 es un módulo RTC (reloj en tiempo real). El reloj en tiempo real puede proporcionar información sobre segundos, minutos, horas, día, fecha, mes y año. El DS3231 se puede alimentar con 3.3V o 5V y una batería de botón de litio CR2032 alimenta el RTC cuando no está conectado al Arduino. El DS3231 también tiene un sensor de temperatura incorporado. El DS3231 utiliza comunicación I2C con las dos líneas bidireccionales:

1_Reloj en serie (SCL)

2_datos en serie (SDA)

NOTA:

Si te interesa hacer un registrador de datos o un registrador de datos de un sensor y registrar sus datos en un archivo. aquí están los siguientes enlaces: 1-Registro de datos de temperatura e intensidad de luz

www.youtube.com/embed/gd-a8Y5GF3A

Grabador de datos 2-DHT11 con Arduino y tarjeta micro SD

www.youtube.com/embed/gd-a8Y5GF3A

Página de Facebook: Modal = admin_t…

Registrador de datos:

Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo con un instrumento o sensor integrado o mediante instrumentos y sensores externos. Por lo general, son pequeños, funcionan con baterías, portátiles y están equipados con un microprocesador, memoria interna para almacenamiento de datos y sensores. Algunos registradores de datos interactúan con una computadora personal y usan software para activar el registrador de datos y ver y analizar los datos recopilados, mientras que otros tienen un dispositivo de interfaz local (teclado, LCD) y pueden usarse como un dispositivo independiente. En este proyecto, estoy usando SD-Card para almacenar datos con la ayuda de Arduino.

DS3231:

La fecha y la hora de la medición de un sensor o de un registro de datos se pueden incluir al escribir datos en una tarjeta SD utilizando un módulo de reloj en tiempo real (RTC), como el DS3231. El reloj en tiempo real puede proporcionar información sobre segundos, minutos, horas, día, fecha, mes y año. El DS3231 se puede alimentar con 3.3V o 5V y una batería de botón de litio CR2032 alimenta el RTC cuando no está conectado al Arduino. El DS3231 también tiene un sensor de temperatura incorporado. El DS3231 utiliza comunicación I2C con las dos líneas bidireccionales: reloj serie (SCL) y datos serie (SDA). Está disponible cómo conectarse con Arduino para este diagrama de conexión.

Módulo de tarjeta micro SD:

El módulo (Adaptador de tarjeta Micro SD) es un módulo lector de tarjetas Micro SD, a través del sistema de archivos y el controlador de interfaz SPI, el sistema SCM para completar la lectura y escritura de archivos en la tarjeta Micro SD. Los usuarios de Arduino pueden usar directamente el IDE de Arduino que viene con una tarjeta de biblioteca de tarjeta SD para completar la inicialización y lectura.

Paso 1:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Fritzing: -

En este tutorial, estoy usando el software Fritzing para hacer esquemas de mi proyecto.

Primero necesito abrir Fritzing y luego tomar DS3231, Arduino UNO y Tarjeta Micro SD. necesitamos conectarlos a través de cables de puente.

las siguientes son estrategias de conexión: -

Conexiones DS3231 con Arduino UNO:

DS3231 _ Arduino UNO

Gnd ----------------------- Gnd

VCC ----------------------- 5 voltios

SDA ----------------------- Pin A4

SCL ----------------------- Patilla A5

Conexiones de tarjeta SD con Arduino UNO: -

Tarjeta SD _ Arduino UNO

Gnd --------------------------------- Gnd

VCC -------------------------------- 5 voltios

MISO -------------------------------- pin12

MOSI -------------------------------- pin11

SCK ---------------------------------- pin13

SCS ---------------------------------- pin 10

Paso 2:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Simulaciones de Proteus: -

En este proyecto utilicé el software Proteus para simulaciones.

En primer lugar, necesito abrir la biblioteca para tomar componentes y dispositivos. Tomo DS3232 y tarjeta SD y terminal virtual para fines de simulación. Debido a que necesitamos Simular hora y fecha, durante la simulación se abre la ventana del reloj ds3232 en la que se está ejecutando la hora y la fecha. podemos establecer puntos de partida de fecha y hora en la codificación Arduino. En algunos proyectos, el botón pulsador se usa para configurar la fecha y la hora manualmente, para este propósito, necesitamos cambiar la codificación de Arduino en consecuencia.

Estoy usando Arduino UNO para esto, necesitamos un archivo Hex. Haga un archivo hexadecimal de su codificación Arduino (proporciono el código a continuación) en Arduino IDE. luego cárguelo en Propiedades de Arduino.

Estoy usando un módulo de tarjeta SD. Estoy proporcionando el archivo de la tarjeta SD, cárguelo en su módulo (proporcionado en la siguiente descripción). En la esquina inferior izquierda de Proteus hay un botón de reproducción, púlselo y comenzarán las simulaciones. cuando se inicie la simulación, se abrirán las dos ventanas, el terminal virtual y el reloj ds3232.

> El terminal virtual muestra los datos registrados como;

Tarjeta SD OK

record1

record2

record3

recrod4

record5

> la ventana del reloj ds3232 muestra la hora y la fecha en consecuencia.

> durante las simulaciones se abrirá un archivo "Contenido de la tarjeta de memoria", este archivo contiene el archivo de datos data.csv. En este archivo tenemos datos de fecha y hora, mes, día y año. Cada retraso (1000); estos datos se repetirán y los datos se agregarán al archivo.

Paso 3:

Imagen
Imagen
Imagen
Imagen

EXCEL en funcionamiento: -

Abra Excel e inyecte su archivo data.csv en él. los datos se mostrarán en columnas y tomarán un gráfico lineal de la columna de tiempo.

Paso 4:

Recomendado: