Table des matières:

Comment faire l'enregistrement de la date et de l'heure - Liono Maker : 5 étapes
Comment faire l'enregistrement de la date et de l'heure - Liono Maker : 5 étapes

Vidéo: Comment faire l'enregistrement de la date et de l'heure - Liono Maker : 5 étapes

Vidéo: Comment faire l'enregistrement de la date et de l'heure - Liono Maker : 5 étapes
Vidéo: Configuration - Saisie des heures 2024, Juillet
Anonim
Comment faire l'enregistrement de la date et de l'heure | Liono Maker
Comment faire l'enregistrement de la date et de l'heure | Liono Maker
Comment faire l'enregistrement de la date et de l'heure | Liono Maker
Comment faire l'enregistrement de la date et de l'heure | Liono Maker

Introduction:-

Dans ce didacticiel, nous allons apprendre à créer une journalisation de la date et de l'heure avec Arduino. À cette fin, j'utilise des modules de carte DS3231 et Micro SD.

Le module principal utilisé pour l'enregistrement de l'heure et de la date est DS3231. DS3231 est un module RTC (horloge temps réel). L'horloge en temps réel peut fournir des informations sur les secondes, les minutes, les heures, le jour, la date, le mois et l'année. Le DS3231 peut être alimenté en 3,3 V ou 5 V et une pile bouton au lithium CR2032 alimente le RTC lorsqu'il n'est pas connecté à l'Arduino. Le DS3231 dispose également d'un capteur de température intégré. Le DS3231 utilise la communication I2C avec les deux lignes bidirectionnelles:

1_Horloge série (SCL)

2_Données série (SDA)

REMARQUE:

Si vous êtes intéressant de faire un enregistreur de données ou un enregistreur de données d'un capteur et d'enregistrer ses données dans un fichier. voici les liens suivants: 1-Enregistrement des données de température et d'intensité lumineuse

www.youtube.com/embed/gd-a8Y5GF3A

Enregistreur de données 2-DHT11 avec Arduino et carte micro SD

www.youtube.com/embed/gd-a8Y5GF3A

Page Facebook:

Enregistreur de données:

Un enregistreur de données (également enregistreur de données ou enregistreur de données) est un appareil électronique qui enregistre des données au fil du temps avec un instrument ou un capteur intégré ou via des instruments et des capteurs externes. Ils sont généralement petits, alimentés par batterie, portables et équipés d'un microprocesseur, d'une mémoire interne pour le stockage des données et de capteurs. Certains enregistreurs de données s'interfacent avec un ordinateur personnel et utilisent un logiciel pour activer l'enregistreur de données et afficher et analyser les données collectées, tandis que d'autres ont un périphérique d'interface local (clavier, LCD) et peuvent être utilisés comme un périphérique autonome. Dans ce projet, j'utilise une carte SD pour stocker des données à l'aide d'Arduino.

DS3231:

La date et l'heure d'une mesure de capteur ou d'un enregistrement de données peuvent être incluses lors de l'écriture de données sur une carte SD à l'aide d'un module d'horloge temps réel (RTC), tel que le DS3231. L'horloge en temps réel peut fournir des informations sur les secondes, les minutes, les heures, le jour, la date, le mois et l'année. Le DS3231 peut être alimenté en 3,3 V ou 5 V et une pile bouton au lithium CR2032 alimente le RTC lorsqu'il n'est pas connecté à l'Arduino. Le DS3231 dispose également d'un capteur de température intégré. Le DS3231 utilise la communication I2C avec les deux lignes bidirectionnelles: horloge série (SCL) et données série (SDA). Comment se connecter avec Arduino pour ce schéma de connexion est disponible.

Module de carte micro SD:

Le module (adaptateur Micro SD-Card) est un module de lecteur de carte Micro SD, via le système de fichiers et le pilote d'interface SPI, système SCM pour terminer la lecture et l'écriture du fichier sur la carte Micro SD. Les utilisateurs d'Arduino peuvent utiliser directement l'IDE Arduino livré avec une carte de bibliothèque de cartes SD pour terminer l'initialisation et la lecture.

Étape 1:

Image
Image
Image
Image
Image
Image

Frittage: -

Dans ce tutoriel, j'utilise le logiciel Fritzing pour faire des schémas de mon projet.

Je dois d'abord ouvrir le Fritzing, puis prendre DS3231, Arduino UNO et la carte Micro SD. nous devons les connecter via des cavaliers.

Voici les stratégies de connexion:

Connexions DS3231 avec Arduino UNO:

DS3231 _ Arduino UNO

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

VCC ------------------------5 volts

SDA-----------------------Broche A4

SCL ----------------------Broche A5

Connexions de la carte SD avec Arduino UNO: -

Carte SD _ Arduino UNO

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

VCC ---------------------------------- 5 volts

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

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

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

SCS--------------------------------- broche 10

Étape 2:

Image
Image
Image
Image
Image
Image

Simulations de Protée: -

Dans ce projet, j'ai utilisé le logiciel Proteus pour les simulations.

Tout d'abord, je dois ouvrir la bibliothèque pour prendre des composants et des périphériques. Je prends DS3232 et carte SD et terminal virtuel à des fins de simulation. Parce que nous avons besoin de Simuler l'heure et la date, pendant la simulation, la fenêtre d'horloge ds3232 est ouverte dans laquelle l'heure et la date sont en cours d'exécution. nous pouvons définir des points de départ de date et d'heure dans le codage Arduino. Dans certains projets, des boutons-poussoirs sont utilisés pour régler la date et l'heure manuellement à cette fin, nous devons modifier le codage Arduino en conséquence.

J'utilise Arduino UNO pour cela, nous avons besoin d'un fichier Hex. Créez un fichier Hex de votre codage Arduino (je fournis le code ci-dessous) dans Arduino IDE. puis téléchargez-le dans les propriétés Arduino.

J'utilise le module de carte SD. Je fournis un fichier de carte SD, téléchargez-le dans votre module (fourni dans la description suivante). Dans le coin inférieur gauche de Proteus, il y a un bouton de lecture, appuyez dessus et les simulations commenceront. lorsque la simulation a commencé, les deux fenêtres seront ouvertes, le terminal virtuel et l'horloge ds3232.

>Le terminal virtuel affiche les données enregistrées comme;

Carte SD OK

enregistrement1

record2

record3

recrod4

record5

> la fenêtre d'horloge ds3232 affiche l'heure et la date en conséquence.

> lors des simulations un fichier "Contenu de la carte mémoire" s'ouvrira, ce fichier contient le fichier de données data.csv. Dans ce fichier, nous avons des données d'heure et de date, de mois, de jour et d'année. Chaque retard (1000); ces données se répéteront et les données les ajouteront dans le fichier.

Étape 3:

Image
Image
Image
Image

EXCEL de travail: -

Ouvrez Excel et injectez-y votre fichier data.csv. les données seront affichées dans des colonnes et prendront un graphique linéaire de la colonne de temps.

Étape 4:

Conseillé: