Logging and Displaying Data on Excel : Arduino UNO + DS3231 Rtc Module + SDcard Module + LCD 20x4 I2C
by sss2022 in Circuits > Arduino
2309 Views, 8 Favorites, 0 Comments
Logging and Displaying Data on Excel : Arduino UNO + DS3231 Rtc Module + SDcard Module + LCD 20x4 I2C
In this project, the DS3231 (real time clock) module has been used to get the current time, date and temperature. They are all displayed on the 20x4 LCD screen and logged onto a microSD card thanks to the microSD adapter module. For future analysis, data is diplayed on Excel. In other words, the project is aimed at collecting and analyzing data over a longer period of time, rather than just displaying it in real-time. The use of Excel also implies that the data will be processed and analyzed using more advanced statistical tools and techniques.
---------------------------------------------------------------------------------------------------------------------------------
Dans ce projet, le module DS3231 (horloge temps réel) a été utilisé pour obtenir l'heure, la date et la température actuelles. Elles sont toutes affichées sur l'écran LCD 20x4 et enregistrées sur une carte microSD grâce au module d'adaptateur microSD. Pour une analyse ultérieure, les données sont affichées sur Excel. En d'autres termes, le projet vise à collecter et à analyser des données sur une période plus longue, plutôt que simplement les afficher en temps réel. L'utilisation d'Excel implique également que les données seront traitées et analysées à l'aide d'outils et de techniques statistiques plus avancés.
Supplies
-----------------------------------------------------------------------
- Arduino UNO development board
- USB 2.0 cable type A/B
- Mini breadboard
- LCD 20x4 I2C
- Real time clock DS3231
- RC2032 battery
- MicroSD Card module
- MicroSD Card
- Cables
-----------------------------------------------------------------------
- Carte de développement Arduino UNO
- Câble USB 2.0 type A/B
- Mini platine d'essai
- LCD 20x4 I2C
- Horloge en temps réel DS3231
- Pile RC2032
- Module de carte microSD
- Carte microSD
- Câbles
----------------------------------------------------------------------
Circuit Diagram / Schéma
The circuit diagram is made using : thttps://www.tinkercad.com/
------------------------------------------------------------------------------------------
Le schéma est réalisé via : thttps://www.tinkercad.com/
Librairies / Bibliotèques
The libraries you will need to download are listed above. To open the "Library manager", go to the top menu then click on Tools => Manage Libraries
-------------------------------------------------------------------------------------------------------
Les bibliothèques qu'il faut télécharger, vous allez les trouver ci-dessus. Pour ouvrir le "Gestionnaire de bibliothèque", Allez au menu du haut ensuite cliquez sur Outils => Gérer les bibliothèques
Source Code / Code Source
Downloads
Displaying Temperature on Excel / Affichage De La Température Sur Excel
- Open Excel and create a new workbook.
- Click on the "Data" tab in the Excel ribbon.
- Click on "From Text/CSV" option.
- Navigate to the DATA.txt file containing the data you want to import and click "Import".
- In the dialog box that appears: choose "Comma" in the "Delimiter" section and "Do not detect data type" in the "Data Type Detection" section.
- Click "Load".
- The data should now be displayed in an Excel worksheet.
- Select the "Time" format for the second column and the "Number" format for the third column and click "OK".
- Replace commas with periods in the third column.
- Select the second and third columns.
- Click on the "Insert" tab in the Excel ribbon.
- Select the first "2-D Line" option in the "Charts" section.
- The chart is now created (temperature over time) as a 2D line chart.
You can also customize the chart by modifying the title, color of the line, and axis limits according to your preferences.
---------------------------------------------------------------------------------------------------------------------------------
- Ouvrez Excel et créez un nouveau classeur.
- Cliquez sur l'onglet "Données" dans le ruban Excel.
- Cliquez sur "A partir d'un fichier texte/CSV".
- Naviguez jusqu'au fichier DATA.txt contenant les données que vous souhaitez importer et cliquez sur "Importer".
- Dans la boîte de dialogue qui apparaitera : Choisissez "Virgule" dans la section "Délimiteur" et "Ne pas détecter les types de données" dans la section "Détection de type de données".
- Cliquez sur "Charger".
- Les données devraient maintenant être affichées dans une feuille de calcul Excel.
- Sélectionnez le format "heure" pour la deuxième colonne et le format "nombre" pour la troisième colonne ensuite cliquez sur "OK".
- Remplacez les virgules par des points dans la troisième colonne.
- Sélectionnez la deuxième et la troisième colonne.
- Cliquez sur l'onglet "Insertion" dans le ruban Excel.
- Sélectionnez la première "Courbe 2D" dans la section "Graphiques".
- Le graphique est maintenant créé (la température en fonction du temps) sous forme de courbe 2D.
Vous pouvez également personnaliser le graphique en modifiant le titre, la couleur de la courbe et les limites des axes en fonction de vos préférences.